77f89cbc31
There are some use cases such as multipath and RAID expansion where a vbdev could have been registered before one of its base bdevs. Currently we unregister bdevs at shutdown in reverse order of their registration. Continue to do that in general, but skip any bdev that is still claimed. Any bdevs skipped in this way will eventually be unregistered once any bdevs that have claimed it have completed unregistration. Change-Id: Iafde9558430bc5ce56e8608ef50bcb2b5fbfbf71 Signed-off-by: Andrey Kuzmin <akuzmin@jetstreamsoft.com> Reviewed-on: https://review.gerrithub.io/432136 (master) Reviewed-on: https://review.gerrithub.io/435688 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
aio | ||
crypto | ||
error | ||
gpt | ||
iscsi | ||
lvol | ||
malloc | ||
null | ||
nvme | ||
passthru | ||
pmem | ||
raid | ||
rbd | ||
rpc | ||
split | ||
virtio | ||
bdev.c | ||
Makefile | ||
part.c | ||
scsi_nvme.c | ||
vtune.c |