On Wed, Sep 4, 2024 at 4:07 PM Jens Axboe <axboe@xxxxxxxxx> wrote: > On 9/4/24 7:59 AM, Ulf Hansson wrote: >> Surely BFQ is being > > used out there, so it would really be a pity if nobody takes good care > > of it. > > Probably not a whole lot I think, at least on the prod side experiences > with BFQ haven't been good. Which production? For singlequeue devices it is pretty widespread. It is used in Fedora, RedHat and SuSE as default scheduler for any /dev/sdN, /dev/srN and /dev/mmcblkN (i.e. anything singlequeue). Example from my main development machine with Fedora 40: $ cat /sys/block/sda/queue/scheduler none mq-deadline kyber [bfq] Laptop with MMC card reader: $ cat /sys/block/mmcblk0/queue/scheduler none mq-deadline kyber [bfq] Maybe we should propose these rules to the main udev repository so that they also go into Debian and we get even wider use? It is also used by default in all Chromebooks using eMMC as storage. I think even all Android devices using eMMC is using it but that is hard to check. Yours, Linus Walleij