]> git.ipfire.org Git - people/arne_f/kernel.git/blobdiff - block/blk-flush.c
nvme-fc: cancel async events before freeing event struct
[people/arne_f/kernel.git] / block / blk-flush.c
index 4938bec8cfef93aa7f82f4d24378fce5060d0e9a..6603352879e73e2c36b6450613ad593d59245c6d 100644 (file)
@@ -402,7 +402,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);
 }
 
 /**