mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH RFC v2 0/4] lib/sbitmap: fix shallow_depth tag allocation
@ 2024-12-17  2:40 Yu Kuai
  2024-12-17  2:40 ` [PATCH RFC v2 1/4] block/mq-deadline: Revert "block/mq-deadline: Fix the tag reservation code" Yu Kuai
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Yu Kuai @ 2024-12-17  2:40 UTC (permalink / raw)
  To: axboe, akpm, ming.lei, yang.yang, bvanassche, osandov, paolo.valente
  Cc: linux-block, linux-kernel, yukuai3, yukuai1, yi.zhang, yangerkun

From: Yu Kuai <yukuai3@huawei.com>

Changes in RFC v2:
 - update commit message for patch 1;
 - also handle min_shallow_depth in patch 2;
 - add patch 3 to choose none elevator by default;
 - add patch 4 to fix default wake_batch;

Yu Kuai (4):
  block/mq-deadline: Revert "block/mq-deadline: Fix the tag reservation
    code"
  lib/sbitmap: fix shallow_depth tag allocation
  block/elevator: choose none elevator for high IO concurrency ability
    disk
  block/mq-deadline: introduce min_async_depth

 block/elevator.c        | 11 +++++++++
 block/mq-deadline.c     | 35 +++++++++++++-------------
 include/linux/sbitmap.h |  6 ++---
 lib/sbitmap.c           | 55 +++++++++++++++++++++--------------------
 4 files changed, 59 insertions(+), 48 deletions(-)

-- 
2.39.2


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-12-20  6:09 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-17  2:40 [PATCH RFC v2 0/4] lib/sbitmap: fix shallow_depth tag allocation Yu Kuai
2024-12-17  2:40 ` [PATCH RFC v2 1/4] block/mq-deadline: Revert "block/mq-deadline: Fix the tag reservation code" Yu Kuai
2024-12-17 21:39   ` Bart Van Assche
2024-12-18  1:16     ` Yu Kuai
2024-12-17  2:40 ` [PATCH v2 RFC 2/4] lib/sbitmap: fix shallow_depth tag allocation Yu Kuai
2024-12-17 21:47   ` Bart Van Assche
2024-12-18  1:18     ` Yu Kuai
2024-12-17  2:40 ` [PATCH v2 3/4] block/elevator: choose none elevator for high IO concurrency ability disk Yu Kuai
2024-12-17 21:50   ` Bart Van Assche
2024-12-18  1:28     ` Yu Kuai
2024-12-17  2:40 ` [PATCH RFC v2 4/4] block/mq-deadline: introduce min_async_depth Yu Kuai
2024-12-17 22:13   ` Bart Van Assche
2024-12-18  1:12     ` Yu Kuai
2024-12-18  1:14       ` Yu Kuai
2024-12-18 18:00         ` Bart Van Assche
2024-12-19  1:21           ` Yu Kuai
2024-12-19 19:25             ` Bart Van Assche
2024-12-20  6:08               ` Yu Kuai
2024-12-18 18:06       ` Bart Van Assche
2024-12-19  1:54         ` Yu Kuai

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®