Moved controller-related variables from spdk_vhost_scsi_controller to spdk_vhost_dev. Generalized vhost to operate on non scsi-specific controller struct. Now spdk_vhost_scsi_dev contains direct spdk_vhost_dev field instead of a pointer. This means there is no more allocation/deallocation on poller start/stop. Change-Id: I99739d58833ee023a75cb530cc80294e02f28090 Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/361880 Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> |
||
---|---|---|
.. | ||
linux | ||
rte_vhost | ||
Makefile | ||
task.c | ||
task.h | ||
vhost_iommu.c | ||
vhost_iommu.h | ||
vhost_rpc.c | ||
vhost.c |