[PATCH 0/3] Improve host-wide tag IOPS

Bart Van Assche
2025-09-10T21:35:18Z

Hi Martin,

The more UFS device IOPS increase, the more SCSI budget management becomes a
bottleneck. Hence this patch series that disables SCSI budget management for
host drivers that don't need it. Please consider this patch series for the next
merge window.

Thanks,

Bart.

Bart Van Assche (3):
block: Export blk_mq_all_tag_iter()
ufs: core: Use scsi_device_busy()
scsi: core: Improve IOPS in case of host-wide tags

block/blk-mq-tag.c | 1 +
block/blk-mq.h | 2 --
drivers/scsi/scsi.c | 7 ++++-
drivers/scsi/scsi_lib.c | 60 +++++++++++++++++++++++++++++++++-----
drivers/scsi/scsi_scan.c | 11 ++++++-
drivers/ufs/core/ufshcd.c | 4 +--
include/linux/blk-mq.h | 2 ++
include/scsi/scsi_device.h | 5 +---
8 files changed, 75 insertions(+), 17 deletions(-)