Re: [PATCH 31/31] sched_ext: Add a rust userspace hybrid example scheduler

From: Peter Zijlstra
Date: Mon Dec 12 2022 - 09:04:04 EST


On Tue, Nov 29, 2022 at 10:23:13PM -1000, Tejun Heo wrote:
> From: Dan Schatzberg <dschatzberg@xxxxxxxx>
>
> Atropos is a multi-domain BPF / userspace hybrid scheduler where the BPF
> part does simple round robin in each domain and the userspace part
> calculates the load factor of each domain and tells the BPF part how to load
> balance the domains.
>
> This scheduler demonstrates dividing scheduling logic between BPF and
> userspace and using rust to build the userspace part.

And here I am, speaking neither Rust nor BPF.

But really, having seen some of this I long for the UMCG patches -- that
at least was somewhat sane and trivially composes, unlike all this
madness.