linux-stable/drivers/nvme/target
Hannes Reinecke 4b2e0ac757 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()
[ Upstream commit 4237de2f73 ]

We need to check the NVME_LOOP_Q_LIVE flag in
nvme_loop_destroy_admin_queue() to protect against duplicate
invocations eg during concurrent reset and remove calls.

Signed-off-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-06-30 08:48:47 -04:00
..
admin-cmd.c nvmet: fix data units read and written counters in SMART log 2019-10-05 12:47:58 +02:00
configfs.c
core.c nvmet: don't check iosqes,iocqes for discovery controllers 2021-03-24 11:05:00 +01:00
discovery.c
fabrics-cmd.c
fc.c nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' 2020-09-09 19:03:09 +02:00
fcloop.c nvme-fc: Revert "add module to ops template to allow module references" 2020-04-24 08:00:36 +02:00
io-cmd.c
Kconfig
loop.c nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 2021-06-30 08:48:47 -04:00
Makefile
nvmet.h
rdma.c nvmet-rdma: fix null dereference under heavy load 2019-01-31 08:13:47 +01:00