X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=block%2Fblk-flush.c;h=a50ca702e7e3a45983b59710325bf3666eb81794;hb=bcec8b516c4b5937f6ef4f3f8ebc5db0bebd39e5;hp=f17170675917b8774729a8643317ed47b67529ec;hpb=08b595faded96b3f203d2a02930ea3dd71113b42;p=mirror_ubuntu-bionic-kernel.git diff --git a/block/blk-flush.c b/block/blk-flush.c index f17170675917..a50ca702e7e3 100644 --- a/block/blk-flush.c +++ b/block/blk-flush.c @@ -419,7 +419,7 @@ static void mq_flush_data_end_io(struct request *rq, blk_status_t error) blk_flush_complete_seq(rq, fq, REQ_FSEQ_DATA, error); spin_unlock_irqrestore(&fq->mq_flush_lock, flags); - blk_mq_run_hw_queue(hctx, true); + blk_mq_sched_restart(hctx); } /**