diff options
author | Ming Lei <ming.lei@redhat.com> | 2017-11-02 23:24:34 +0800 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2017-11-04 12:38:40 -0600 |
commit | b0850297c749ea79a5717d597931366b3d7f4b09 (patch) | |
tree | b22dba5d09cac0a46d5144adbd191bb732b43fcc /block/blk-mq.h | |
parent | 9c71c83c857e7a84a5be5a56ea88da7098f51db8 (diff) | |
download | op-kernel-dev-b0850297c749ea79a5717d597931366b3d7f4b09.zip op-kernel-dev-b0850297c749ea79a5717d597931366b3d7f4b09.tar.gz |
block: pass 'run_queue' to blk_mq_request_bypass_insert
Block flush need this function without running the queue, so add a
parameter controlling whether we run it or not.
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/blk-mq.h')
-rw-r--r-- | block/blk-mq.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/block/blk-mq.h b/block/blk-mq.h index f97acef..9fffec0 100644 --- a/block/blk-mq.h +++ b/block/blk-mq.h @@ -56,7 +56,7 @@ int blk_mq_alloc_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags, */ void __blk_mq_insert_request(struct blk_mq_hw_ctx *hctx, struct request *rq, bool at_head); -void blk_mq_request_bypass_insert(struct request *rq); +void blk_mq_request_bypass_insert(struct request *rq, bool run_queue); void blk_mq_insert_requests(struct blk_mq_hw_ctx *hctx, struct blk_mq_ctx *ctx, struct list_head *list); |