OSDN Git Service

block: do not put mq context in blk_mq_alloc_request_hctx
[uclinux-h8/linux.git] / block / blk-mq.c
index e6ac774..ef63367 100644 (file)
@@ -324,7 +324,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)