Package: wnpp
Severity: wishlist
Owner: Andrea Righi <[email protected]>
X-Debbugs-CC: [email protected]
Control: affects -1 ITP

Package name : scx
Version : 1.2
Upstream Author : Andrea Righi <[email protected]>
URL : https://github.com/sched-ext/scx
License : GPL-2
Programming Lang: Rust and C
Description : sched_ext kernel schedulers and tooling

sched_ext is a Linux kernel feature that enables implementing CPU
schedulers using BPF programs that can be dynamically loaded at runtime.
This allows safe and rapid iteration on scheduling policies without
requiring kernel rebuilds.

The scx project provides a collection of sched_ext-based schedulers, along
with user-space tooling and libraries to manage, load, and experiment with
them. The user-space components are primarily written in Rust, while the
kernel-side scheduler logic is implemented in C via BPF.

The core sched_ext infrastructure is available in the upstream Linux kernel
starting with version 6.12.

I am looking for a volunteer to maintain the scx package in Debian. An
existing Debian packaging effort is available and can be used as a starting
point: https://github.com/sched-ext/scx/tree/deb-packaging

If you are interested in maintaining this package, or have questions about
the upstream project or packaging status, please feel free to reach out.

Thanks,
-Andrea

Reply via email to