Re: [linus:master] [block] e70c301fae: stress-ng.aiol.ops_per_sec 49.6% regression
From: Christoph Hellwig
Date: Mon Jan 06 2025 - 02:21:42 EST
On Fri, Jan 03, 2025 at 10:09:14AM +0100, Niklas Cassel wrote:
> One thing that came to mind.
> Some distros (e.g. Fedora and openSUSE) ship with an udev rule that sets
> the I/O scheduler to BFQ for single-queue HDDs.
>
> It could very well be the I/O scheduler that reorders.
>
> Oliver, which I/O scheduler are you using?
> $ cat /sys/block/sdb/queue/scheduler
> none mq-deadline kyber [bfq]
I tried cfq as well and there is no reordering with our without various
file systems in the mix. I've also tried forcing the rotational
attribute on and off just for an extra variation.