(Resending as text plain as it seems HTML is tagged as SPAM, sorry for the noise) ---------- Forwarded message --------- De: Pacho Ramos <pachoramos@xxxxxxxxx> Date: lun., 8 abr. 2019 a las 14:38 Subject: About BFQ interaction with git filter-branch To: Paolo VALENTE <paolo.valente@xxxxxxxxxx> Cc: <bfq-iosched@xxxxxxxxxxxxxxxx>, <linux-block@xxxxxxxxxxxxxxx> I wanted to simply give you thanks to you and BFQ team. It's the only scheduler allowing me to be able to work with my computer even running git filter-branch --force --tree-filter... at the same time. And that huge difference is with a SSD disk, even if some people in internet suggest that noop or mq-deadline would perform better for them. Maybe for throughput it could perform a bit worse... I don't know, but for being able to work with the system and not simply need to move to other computer to work, BFQ clearly wins. Thanks for your work, hopefully it will be chosen by default for not needing to play with udev rules or echo ... > Maybe you could try to add this test with git filter-branch to your benchmarks. In my case I have tested with: none, mq-deadline (kernel-5.0.7) , deadline, cfq, noop (kernel 4.19.32) on a Gentoo Linux system running their gentoo-sources kernel (mostly vanilla kernel) while trying to work with a Gnome 3.24 desktop, Chrome, terminal... The harddisk is SanDisk X400 2.5 7MM 512GB (X4152012) and cpu is Intel(R) Core(TM) i5-6600 CPU @ 3.30GHz Best regards!