On Mon, Dec 16, 2024 at 12:19:01PM -0800, Bart Van Assche wrote: > diff --git a/block/blk-mq.c b/block/blk-mq.c > index 8d2aab4d9ba9..80eb91296142 100644 > --- a/block/blk-mq.c > +++ b/block/blk-mq.c > @@ -2971,8 +2971,6 @@ static struct request *blk_mq_get_new_requests(struct request_queue *q, > if (rq) > return rq; > rq_qos_cleanup(q, bio); > - if (bio->bi_opf & REQ_NOWAIT) > - bio_wouldblock_error(bio); > return NULL; Please turn this into: if (rq) rq_qos_cleanup(q, bio); return rq; Otherwise this looks like a nice cleanup.