[PATCH 0/3] Namespace iteration fixes
Keith Busch
keith.busch at intel.com
Thu Jun 23 10:29:03 PDT 2016
Patch 1/3 cleanly applies to linux-block/for-linus and for-next. The
other two only apply to for-next.
The first fixes a bug introduced in 4.7 and hoping this can be applied
to 4.7. It's version 2 of this patch. The reset of the series is targeted
to 4.8.
The second patch fixes issues where buffered writers block removal
from proceeding.
The third locks the namespace mutex when searching for invalid
namespaces. While it doesn't appear necessary in the existing paths that
use it, it makes this function safe for potential future use.
Keith Busch (3):
nvme: Remove RCU namespace protection
nvme: Kill detached namespaces prior to removal
nvme: Put invalid namespaces on removal list
drivers/nvme/host/core.c | 112 ++++++++++++++++++++++++++++-------------------
1 file changed, 67 insertions(+), 45 deletions(-)
--
2.7.2
More information about the Linux-nvme
mailing list