X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=block%2Fblk-exec.c;h=bbfc072a79c2b5d0921ee84d322e4391d85c529b;hb=6b36ba8492abd1c819e949e085cc547b062d8593;hp=c3edf9dff566f47883f3fac946b72e1e208c5286;hpb=6eb37eb276f0b91adb43b853ce6fb0812fbf0883;p=mirror_ubuntu-bionic-kernel.git diff --git a/block/blk-exec.c b/block/blk-exec.c index c3edf9dff566..bbfc072a79c2 100644 --- a/block/blk-exec.c +++ b/block/blk-exec.c @@ -60,6 +60,10 @@ void blk_execute_rq_nowait(struct request_queue *q, struct gendisk *bd_disk, rq->rq_disk = bd_disk; rq->end_io = done; + /* + * don't check dying flag for MQ because the request won't + * be resued after dying flag is set + */ if (q->mq_ops) { blk_mq_insert_request(q, rq, true); return;