Another framework for implementing custom scheduling poli-cies without direct kernel modification is Meta’ssched_ext.sched_extis a Linux kernel patch that proposes a new abstract schedulerclass, which can be instantiated with scheduling programs in eBPFat runtime. There are ongoing discussion of upstreamingsched_extinto Linux. We have chosen to implement the scheduling poli-cies proposed in this paper with ghOSt, but it is also possible toimplement them withsched_ext
Wow, it might actually be upstreamed into linux proper?