OSDN Git Service

blk-mq: remove redundant validation in __blk_mq_end_request()
authorBaolin Wang <baolin.wang@linux.alibaba.com>
Sat, 4 Jul 2020 07:28:21 +0000 (15:28 +0800)
committerJens Axboe <axboe@kernel.dk>
Fri, 10 Jul 2020 13:58:33 +0000 (07:58 -0600)
commit87890092ee6504a49841d854ff81a71a85c19a5d
treeea885a16ae908c24fb98545d75936193ea29716a
parent106e71c51287b9bdf9d400cac657a9af7f0f1e3d
blk-mq: remove redundant validation in __blk_mq_end_request()

We've already validated the 'q->elevator' before calling
->ops.completed_request() in blk_mq_sched_completed_request(), thus no
need to validate rq->internal_tag again. Rmove it.

Signed-off-by: Baolin Wang <baolin.wang@linux.alibaba.com>
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-mq.c