On 8/23/21 12:36 AM, Niklas Cassel wrote:
I was mainly thinking that it should be possible to do a generic fix, such that we eventually won't need a similar fix as yours in all the different I/O schedulers.
Coming up with a generic fix would be great but I have not yet found an elegant approach ...
Another question is what the impact is of scheduler bypass on zoned block devices? Is the zone locking performed by the mq-deadline scheduler for writes to zoned block devices compatible with I/O scheduler bypass?
However, it does not apply on top of Torvalds master or Jens's for-next branch because they both have reverted your cgroup support patch. If you rebase your fix and send it out, I will be happy to send out a Reviewed-by/Tested-by.
I will rebase, retest and resend my patch. Thanks, Bart.