[PATCH 0/2] nvme: delete disk after last connection
Hannes Reinecke
hare at suse.de
Wed Mar 31 15:53:49 BST 2021
Hi all,
as there now is a consensus that we should destroy 'struct nshead'
when the last reference is dropped (and not once the last opener is released)
here now is the updated patchset to make it happen.
The first is the original patch from Keith, for correctly dropping the
disk reference.
The second one is for not removing struct nshead from the subsystem
lists once the last path is gone, but rather defer it until the struct
itself is freed.
As usual, comments and reviews are welcome.
Hannes Reinecke (1):
nvme: do not detach nshead when a namespace is removed
Keith Busch (1):
nvme-mpath: delete disk after last connection
drivers/nvme/host/core.c | 13 ++++++++-----
drivers/nvme/host/multipath.c | 1 -
drivers/nvme/host/nvme.h | 2 +-
3 files changed, 9 insertions(+), 7 deletions(-)
--
2.29.2
More information about the Linux-nvme
mailing list