Despite strong backlash[1], work on the #BPF extensible scheduler class for the #Linux #kernel's task scheduler continues, as Tejun just posted v5: https://lore.kernel.org/all/20231111024835.2164816-1-tj@kernel.org/
[1] see for example https://lore.kernel.org/all/20230726091752.GA3802077@hirez.programming.kicks-ass.net/ and https://lore.kernel.org/all/20230926092020.3alsvg6vwnc4g3td@suse.de/
@vbabka @kernellogger you really think so (honestly asking)?
I mostly agree, but I would not want to bet on how long it will take for that to happen. One or two years maybe? Five? Even more?
On the other hand there is still Linus "there can only be one" stance towards the scheduler, which might be a factor here in favour of the nay-sayers [Edit: yes, I understand that the BPF extensible scheduler class is just a class in the one and only scheduler, but still].
We'll see.