Re: cleanup and optimize block plug handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 20 Oct 2021 16:41:15 +0200, Christoph Hellwig wrote:
> this is a spinoff from Pavel's misc optimizations.  It shuld take care
> of his two painpoints and also cleans up the interface for flushing
> plugs a bit.
> 
> Diffstat:
>  block/blk-core.c       |   17 ++++++++---------
>  block/blk-mq.c         |    2 +-
>  block/blk-mq.h         |    1 +
>  fs/fs-writeback.c      |    5 +++--
>  include/linux/blk-mq.h |    2 --
>  include/linux/blkdev.h |   29 ++++-------------------------
>  kernel/sched/core.c    |    5 +++--
>  7 files changed, 20 insertions(+), 41 deletions(-)
> 
> [...]

Applied, thanks!

[1/4] blk-mq: only flush requests from the plug in blk_mq_submit_bio
      commit: a214b949d8e365583dd67441f6f608f0b20f7f52
[2/4] blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h
      commit: dbb6f764a079d1dea883c6f2439d91db4f0fb2f2
[3/4] block: optimise blk_flush_plug_list
      commit: b600455d84307696b3cb7debdaf3081080748409
[4/4] block: cleanup the flush plug helpers
      commit: 008f75a20e7072d0840ec323c39b42206f3fa8a0

Best regards,
-- 
Jens Axboe





[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux