From: Yu Kuai <yukuai3@xxxxxxxxxx> 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