On 9/5/24 10:26, Christian Loehle wrote: > I wanted to share my current status after working on the schedutil > iowait boost issue for a while now. This is what I consider the best > solution, happy for anyone to share thoughts and test results (it's > simply impossible to cover them all). > I'm hoping to remove some (bad) heuristics that have been in the kernel > for a long time and are seemingly impossible to evolve. Since the > introduction of these heuristics IO workloads have changed and those > heuristics can be removed while only really affecting synthetic > benchmarks. Lots of related discussion is also here: [PATCHSET v4 0/4] Split iowait into two states https://lore.kernel.org/lkml/20240416121526.67022-1-axboe@xxxxxxxxx/ [PATCHSET v6 0/4] Split iowait into two states https://lore.kernel.org/lkml/20240819154259.215504-1-axboe@xxxxxxxxx/