]> git.baikalelectronics.ru Git - kernel.git/commit
nvme-rdma: don't fully stop the controller in error recovery
authorSagi Grimberg <sagi@grimberg.me>
Thu, 21 Sep 2017 14:01:38 +0000 (17:01 +0300)
committerJens Axboe <axboe@kernel.dk>
Mon, 25 Sep 2017 18:42:11 +0000 (12:42 -0600)
commitf55736ebc7b39f70a7cf3a249a7ac54417fae2fa
tree1a6f7b931f228ccd4d4bc5bd0cc8d2e982f85763
parent8a36f1571edfc0cb77b445224f81e013f9da8d4d
nvme-rdma: don't fully stop the controller in error recovery

By calling nvme_stop_ctrl on a already failed controller will wait for the
scan work to complete (only by identify timeout expiration which is 60
seconds). This is unnecessary when we already know that the controller has
failed.

Reported-by: Yi Zhang <yizhan@redhat.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/host/rdma.c