[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20241217024047.1091893-1-yukuai1@huaweicloud.com>
Date: Tue, 17 Dec 2024 10:40:43 +0800
From: Yu Kuai <yukuai1@...weicloud.com>
To: axboe@...nel.dk,
akpm@...ux-foundation.org,
ming.lei@...hat.com,
yang.yang@...o.com,
bvanassche@....org,
osandov@...com,
paolo.valente@...aro.org
Cc: linux-block@...r.kernel.org,
linux-kernel@...r.kernel.org,
yukuai3@...wei.com,
yukuai1@...weicloud.com,
yi.zhang@...wei.com,
yangerkun@...wei.com
Subject: [PATCH RFC v2 0/4] lib/sbitmap: fix shallow_depth tag allocation
From: Yu Kuai <yukuai3@...wei.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
Powered by blists - more mailing lists