7fbdeacc9e
Previous to this change it was possible to register same nvme_io_msg_producer twice. This kind of functionality does not make sense in current scope of it, as each message to/from io_msg_producer does not have identifier other than this pointer. In case of nvme_cuse this allowed creation of multiple /dev/spdk/nvme* devices and caused an infinite loop when detaching an nvme controller. This patch disallows that and adds test for nvme_cuse. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I5f56548d1bce878417323c12909d6970416d2020 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1938 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
aer | ||
cuse | ||
deallocated_value | ||
e2edp | ||
err_injection | ||
overhead | ||
perf | ||
reset | ||
sgl | ||
startup | ||
hotplug.sh | ||
hw_hotplug.sh | ||
Makefile | ||
nvme_opal.sh | ||
nvme_rpc.sh | ||
nvme.sh | ||
spdk_nvme_cli_cuse.sh | ||
spdk_nvme_cli.sh | ||
spdk_smartctl_cuse.sh |