diff --git a/block/blk-mq.h b/block/blk-mq.h index bb8aabbc5c57954a7bb5d855333c86cf98c9c4a5..b3540d62c541e43fee1ef63355681f20e49596e5 100644 --- a/block/blk-mq.h +++ b/block/blk-mq.h @@ -228,7 +228,7 @@ static inline void blk_mq_free_requests(struct list_head *list) struct request *rq = list_entry_rq(list->next); list_del_init(&rq->queuelist); - blk_mq_free_request(rq); + __blk_put_request(rq->q, rq); } }