summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
diff options
context:
space:
mode:
authorKeith Busch <kbusch@kernel.org>2019-09-05 07:52:33 -0600
committerKeith Busch <kbusch@kernel.org>2019-10-14 23:21:38 +0900
commit770597ecb2075390c01c425b8b1f551347f1bd70 (patch)
tree44cfb1eb284096dbcd083ea8b8d4c4523c890e42 /drivers/nvme/host/core.c
parent3a8ecc935efabdad106b5e06d07b150c394b4465 (diff)
downloadlinux-770597ecb2075390c01c425b8b1f551347f1bd70.tar.bz2
nvme-pci: Free tagset if no IO queues
If a controller becomes degraded after a reset, we will not be able to perform any IO. We currently teardown previously created request queues and namespaces, but we had kept the unusable tagset. Free it after all queues using it have been released. Tested-by: Edmund Nadolski <edmund.nadolski@intel.com> Reviewed-by: James Smart <james.smart@broadcom.com> Reviewed-by: Sagi Grimberg <sagi@grimberg.me> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Keith Busch <kbusch@kernel.org>
Diffstat (limited to 'drivers/nvme/host/core.c')
0 files changed, 0 insertions, 0 deletions