mbox series

[0/3] blk_mq_rq_ctx_init() optimisations

Message ID cover.1634589262.git.asml.silence@gmail.com (mailing list archive)
Headers show
Series blk_mq_rq_ctx_init() optimisations | expand

Message

Pavel Begunkov Oct. 18, 2021, 8:37 p.m. UTC
Restore the original version of the patches. Mostly the same as was
sent out by Jens, but those were squashed and a couple of details
is missing.

Pavel Begunkov (3):
  block: skip elevator fields init for non-elv queue
  block: blk_mq_rq_ctx_init cache ctx/q/hctx
  block: cache rq_flags inside blk_mq_rq_ctx_init()

 block/blk-mq.c | 54 ++++++++++++++++++++++++++++----------------------
 1 file changed, 30 insertions(+), 24 deletions(-)

Comments

Jens Axboe Oct. 18, 2021, 9:42 p.m. UTC | #1
On Mon, 18 Oct 2021 21:37:26 +0100, Pavel Begunkov wrote:
> Restore the original version of the patches. Mostly the same as was
> sent out by Jens, but those were squashed and a couple of details
> is missing.
> 
> Pavel Begunkov (3):
>   block: skip elevator fields init for non-elv queue
>   block: blk_mq_rq_ctx_init cache ctx/q/hctx
>   block: cache rq_flags inside blk_mq_rq_ctx_init()
> 
> [...]

Applied, thanks!

[1/3] block: skip elevator fields init for non-elv queue
      commit: 4f266f2be822eacd70aca2a7a53c4a111be79acb
[2/3] block: blk_mq_rq_ctx_init cache ctx/q/hctx
      commit: 605f784e4f5faecf6c78070c6bf446e920104f9f
[3/3] block: cache rq_flags inside blk_mq_rq_ctx_init()
      commit: 128459062bc994355027e190477c432ec5b5638a

Best regards,