]> git.baikalelectronics.ru Git - kernel.git/commit
nvme-fc: stop queues on error detection
authorJames Smart <jsmart2021@gmail.com>
Tue, 25 Apr 2017 22:32:01 +0000 (15:32 -0700)
committerJens Axboe <axboe@fb.com>
Sat, 20 May 2017 16:11:34 +0000 (10:11 -0600)
commit2e2cbbbc5358c743ab7ed0b0add82443a5e55192
treea073545e38bb96561d2ce65401384fe9dbd157f8
parent616b94034544c41f7d2c7ce6b61e99d6f6f176ff
nvme-fc: stop queues on error detection

Per the recommendation by Sagi on:
http://lists.infradead.org/pipermail/linux-nvme/2017-April/009261.html

Rather than waiting for reset work thread to stop queues and abort the ios,
immediately stop the queues on error detection. Reset thread will restop
the queues (as it's called on other paths), but it does not appear to have
a side effect.

Signed-off-by: James Smart <james.smart@broadcom.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/nvme/host/fc.c