Loading block/blk-mq.c +3 −1 Original line number Diff line number Diff line Loading @@ -258,8 +258,10 @@ struct request *blk_mq_alloc_request(struct request_queue *q, int rw, gfp_t gfp, ctx = alloc_data.ctx; } blk_mq_put_ctx(ctx); if (!rq) if (!rq) { blk_mq_queue_exit(q); return ERR_PTR(-EWOULDBLOCK); } return rq; } EXPORT_SYMBOL(blk_mq_alloc_request); Loading Loading
block/blk-mq.c +3 −1 Original line number Diff line number Diff line Loading @@ -258,8 +258,10 @@ struct request *blk_mq_alloc_request(struct request_queue *q, int rw, gfp_t gfp, ctx = alloc_data.ctx; } blk_mq_put_ctx(ctx); if (!rq) if (!rq) { blk_mq_queue_exit(q); return ERR_PTR(-EWOULDBLOCK); } return rq; } EXPORT_SYMBOL(blk_mq_alloc_request); Loading