diff --git a/block/blk-mq.c b/block/blk-mq.c index 6b6e7bc041dbf3c4699ca9bfa8e36c58a8f119d0..935f2cc7c8c3ae8b58d75e29c576bb7e88eb587a 100644 --- a/block/blk-mq.c +++ b/block/blk-mq.c @@ -321,7 +321,6 @@ struct request *blk_mq_alloc_request_hctx(struct request_queue *q, int rw, rq = blk_mq_sched_get_request(q, NULL, rw, &alloc_data); - blk_mq_put_ctx(alloc_data.ctx); blk_queue_exit(q); if (!rq)