+9
−0
+32
−6
Loading
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 Reviewed-by:
Jim Harris <james.r.harris@intel.com> Reviewed-by:
Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by:
Ben Walker <benjamin.walker@intel.com> Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>