A sched_ext módosításai azt a bővíthető ütemezőt érintik, amely lehetővé teszi, hogy user space-ből betöltött BPF programok kezeljék az ütemezési feladatokat. A Linux 7.2-ben tovább építik ki a sched_ext alütemező-támogatását.
A sched_ext alütemező-támogatása lehetővé teszi, hogy több ütemezőpéldányt csatoljanak a cgroup hierarchiához, és így különböző rendszerterheléseket külön kezeljenek. Ez az alütemező-támogatás különösen hasznos lehet több-bérlős platformokon és heterogén terhelésű környezetekben.
A Linux 7.2-ben további infrastruktúra épült ki ehhez az alütemező-támogatáshoz, más fejlesztések mellett, ahogy a pull requestben írják:
"A legtöbb változtatás továbbra is a fejlesztés alatt álló alütemező-támogatást viszi előre, amely lehetővé teszi, hogy egy root BPF ütemező delegáljon a beágyazott alütemezőknek. A végrehajtási útvonal építőkockái a 7.1-ben kerültek be. Egy készülő folytatólagos patchset fogja teljessé tenni a sorba állítási útvonal támogatását a hierarchikus ütemezéshez."
A Linux 7.2-be beolvasztott alütemező-munka része a topologikus CPU ID-k (CID-ek) bevezetése, a cmask infrastruktúra, a BPF arena integráció, amelyre az alütemező-támogatás épül, valamint az scx_qmap átdolgozása, hogy kihasználja az új arena- és CID-interfészeket. További részletek a múlt heti pull requestben olvashatók.

