![](https://seccdn.libravatar.org/avatar/c46404014854b05327850d597a36688c.jpg?s=120&d=mm&r=g)
Hi, sched-ext is a BPF extensible scheduler class that aims to make experimentation and exploration easier (among other goals). It currently live as out-of-tree Linux Kernel patchset[1], but has been either already in-use or considered by Valve, Meta/Oculus, and ChromOS[1]. Fredrik (Lönnegren) is currently working on it in home:flonnegren:sched-ext. While that works, it would certainly be nice to have its own project to host both the kernel and associated userspace[2] components. Given it is kernel-related, I naturally gravitates towards having a "Kernel:sched-ext" subproject and from there have Kernel:sched-ext:HEAD (akin to Kernel:HEAD) and Kernel:sched-ext:stable (akin to Kernel:stable). @Kernel project maintainers do you think that can be considered? Or perhaps something like devel:sched-ext if not under the Kernel project. It should be noted that there are opposition for merging sched-ext into the Linux Kernel[3], so it is unclear whether and when this project can eventually be deprecated. But in the mean time giving other a easier way to give sched-ext a try doesn't seem like a bad idea. Cheers, Shung-Hsi Yu 1: https://lore.kernel.org/all/20240501151312.635565-1-tj@kernel.org/ 2: https://github.com/sched-ext/scx 3: https://lwn.net/Articles/972710/