Post Syndicated from corbet original https://lwn.net/Articles/1082717/
The extensible
scheduler class (sched_ext) allows the installation of custom CPU
schedulers as a set of BPF programs. While sched_ext, in its current form,
has already led to a lot of interesting scheduler-development work, the
subsystem itself is still undergoing rapid evolution. Among other work,
the ability to set up a hierarchy of sub-schedulers is approaching completion, and
a longstanding incompatibility with proxy
execution is coming to an end.