Re: [PATCH v4 0/4] blk-mq: optimize flush and request size

From: Jens Axboe
Date: Mon Jul 17 2023 - 10:19:09 EST



On Mon, 17 Jul 2023 12:00:54 +0800, chengming.zhou@xxxxxxxxx wrote:
> v4:
> - Rebase on the updated block/master branch, which include a flush bugfix
> from Christoph. Please help to check patch 04. Thanks!
> - Add a bugfix patch 02 for post-flush requests, put before other flush optimizations.
> - Collect Reviewed-by tags from Ming and Christoph. Thanks!
> - [v3] https://lore.kernel.org/lkml/20230707093722.1338589-1-chengming.zhou@xxxxxxxxx/
>
> [...]

Applied, thanks!

[1/4] blk-mq: use percpu csd to remote complete instead of per-rq csd
commit: 660e802c76c89e871c29cd3174c07c8d23e39c35
[2/4] blk-flush: fix rq->flush.seq for post-flush requests
commit: 28b241237470981a96fbd82077c8044466b61e5f
[3/4] blk-flush: count inflight flush_data requests
commit: b175c86739d38e41044d3136065f092a6d95aee6
[4/4] blk-flush: reuse rq queuelist in flush state machine
commit: 81ada09cc25e4bf2de7d2951925fb409338a545d

Best regards,
--
Jens Axboe