]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
nvme-rdma: quiesce/unquiesce admin_q instead of start/stop its hw queues
authorSagi Grimberg <sagi@grimberg.me>
Sun, 2 Jul 2017 12:33:32 +0000 (15:33 +0300)
committerSagi Grimberg <sagi@grimberg.me>
Thu, 6 Jul 2017 06:47:58 +0000 (09:47 +0300)
commitfb051339727cd8134dd6ef0305a120e6e265dded
tree683f0c6eff90986f1358b866b313ee14b7d81114
parent5e599d73c1c1816af07f94ddba879499aa39b43c
nvme-rdma: quiesce/unquiesce admin_q instead of start/stop its hw queues

unlike blk_mq_stop_hw_queues and blk_mq_start_stopped_hw_queues
quiescing/unquiescing respects the submission path rcu grace.
Also make sure to kick the requeue list when appropriate.

Reviewed-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
drivers/nvme/host/rdma.c