]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
nvme-pci: unquiesce admin queue on shutdown
authorKeith Busch <keith.busch@intel.com>
Tue, 30 Apr 2019 15:33:41 +0000 (09:33 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 15 Jun 2019 09:52:59 +0000 (11:52 +0200)
commitca6bcc0354532f4c40249ab90c54ac44987e80bd
treea280dbece4da4ed1e75ced6b321a288ef7d67689
parentd6f90faeec9a2e231ad1b355fe8fd239913e0cdd
nvme-pci: unquiesce admin queue on shutdown

[ Upstream commit c8e9e9b7646ebe1c5066ddc420d7630876277eb4 ]

Just like IO queues, the admin queue also will not be restarted after a
controller shutdown. Unquiesce this queue so that we do not block
request dispatch on a permanently disabled controller.

Reported-by: Yufen Yu <yuyufen@huawei.com>
Signed-off-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/nvme/host/pci.c