OK
So there are two pieces here.
One is that if we want *all* drivers to work with schedutil, we need to keep
the kthread for the ones that will never be reworked (because nobody cares
etc). But then perhaps the kthread implementation may be left alone (because
nobody cares etc).
The second one is that there are drivers operating in-context that work with
schedutil already, so I don't see major obstacles to making more drivers work
that way. That would be only a matter of reworking the drivers in question.
Thanks,
Rafael