This v2 series addresses the feedback from the first series [0], namely: - uses less device specific names - checks for fio arguments --filename or --directory to extract the min io target or path - adds a new patch to verify the sector size will work before creating a filesystem - a diagram is provided to help easily disect why we use statx blocksize, although not included in the docs we could later if it helps This goes tested against a 64k sector size NVMe drive, the patches for which will be posted soon rebased on v6.14-rc1. [0] https://lkml.kernel.org/r/20241218112153.3917518-1-mcgrof@xxxxxxxxxx [1] https://docs.google.com/drawings/d/e/2PACX-1vQeZaBq2a0dgg9RDyd_XAJBSH-wbuGCtm95sLp2oFj66oghHWmXunib7tYOTPr84AlQ791VGiaKWvKF/pub?w=1006&h=929 Luis Chamberlain (4): common: add and use min io for fio common/xfs: use min io for fs blocksize tests: use test device min io to support bs > ps common/xfs: check for max supported sector size common/fio | 23 +++++++++++++++++++++-- common/rc | 21 +++++++++++++++++++++ common/xfs | 15 ++++++++++++++- tests/block/003 | 4 +++- tests/block/007 | 3 ++- tests/nvme/049 | 8 ++++++-- 6 files changed, 67 insertions(+), 7 deletions(-) -- 2.45.2