Re: [PATCH 12/12] sched: Allow enabling proxy exec with sched_ext
John Stultz <[email protected]> Tue, 21 Jul 2026 00:05:38 -0700
| Newsgroups | dev.linux.lists.sched-ext,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <CANDhNCqBnmLfLb9cd47MnPiPUDFcGHoe6yN2Ti1zp5E3_a-Rng@mail.gmail.com> |
On Mon, Jul 20, 2026 at 11:34 PM Andrea Righi <[email protected]> wrote: > > Now that sched_ext can handle proxy donors and BPF schedulers can opt in > to blocked-donor enqueueing with SCX_OPS_ENQ_BLOCKED, remove the > !SCHED_CLASS_EXT dependency from SCHED_PROXY_EXEC and allow both options > to be enabled together. > > Signed-off-by: Andrea Righi <[email protected]> Acked-by: John Stultz <[email protected]> So far things have held up pretty well in my testing. I've seen a few cases where the scx scheduler gets disabled due to stalls under stress-ng pressure or locktorture+other workloads, but I suspect that may be separate from proxy-exec (I'll continue to do some testing both with and without to confirm). Huge thanks for this effort! -john