aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/block/nbd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c
index 977ec960dd2f..dea7d85134ee 100644
--- a/drivers/block/nbd.c
+++ b/drivers/block/nbd.c
@@ -661,9 +661,9 @@ static void nbd_clear_req(struct request *req, void *data, bool reserved)
661 661
662static void nbd_clear_que(struct nbd_device *nbd) 662static void nbd_clear_que(struct nbd_device *nbd)
663{ 663{
664 blk_mq_stop_hw_queues(nbd->disk->queue); 664 blk_mq_quiesce_queue(nbd->disk->queue);
665 blk_mq_tagset_busy_iter(&nbd->tag_set, nbd_clear_req, NULL); 665 blk_mq_tagset_busy_iter(&nbd->tag_set, nbd_clear_req, NULL);
666 blk_mq_start_hw_queues(nbd->disk->queue); 666 blk_mq_unquiesce_queue(nbd->disk->queue);
667 dev_dbg(disk_to_dev(nbd->disk), "queue cleared\n"); 667 dev_dbg(disk_to_dev(nbd->disk), "queue cleared\n");
668} 668}
669 669