]> git.baikalelectronics.ru Git - kernel.git/commit
nvmet: delete controllers deletion upon subsystem release
authorSagi Grimberg <sagi@grimberg.me>
Sun, 27 Nov 2016 20:29:17 +0000 (22:29 +0200)
committerSagi Grimberg <sagi@grimberg.me>
Thu, 26 Jan 2017 15:44:22 +0000 (17:44 +0200)
commit0ff0a684dd0bff08660db7fcda5a2a8978dab423
treeaa5faa36d1b44a5a3cf511caa336dfe7f1f7f8df
parente8124d62eb73d6079c4354543ae6587cd6f8b3aa
nvmet: delete controllers deletion upon subsystem release

No reason for them to be kept around if we are
deleting the subsystem, so instead of passively
wait for the host to disconnect, actively delete
the controllers.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Reviewed-by: Max Gurtovoy <maxg@mellanox.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/target/configfs.c
drivers/nvme/target/core.c
drivers/nvme/target/nvmet.h