]> git.baikalelectronics.ru Git - kernel.git/commit
nbd: quiesce request queues to make sure no submissions are inflight
authorSagi Grimberg <sagi@grimberg.me>
Tue, 4 Jul 2017 06:57:09 +0000 (09:57 +0300)
committerSagi Grimberg <sagi@grimberg.me>
Thu, 6 Jul 2017 06:49:05 +0000 (09:49 +0300)
commit251b338cdd483f7e173c5cb15257c3035a7031e7
tree1c08c453408a45a247e6a23204e39aa7f318c9c2
parent57bb5be65cfa49fc197df223d198e5bf33e8b764
nbd: quiesce request queues to make sure no submissions are inflight

Unlike blk_mq_stop_hw_queues, blk_mq_quiesce_queue respects the
submission path rcu grace. quiesce the queue before iterating
on live tags.

Reviewed-by: Ming Lei <ming.lei@redhat.com>
Acked-by: Josef Bacik <jbacik@fb.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
drivers/block/nbd.c