Re: [PATCH v3 7/7] sched/eevdf: Move to a single runqueue
From: Jakub Okoński
Date: Mon Oct 19 2026 - 16:18:24 EST
Hi Vincent,
Your patch fixes my cpu.idle test case.
On 10/19/26 19:01, Vincent Guittot wrote:
> /*
> - * Preempt the current task with a newly woken task if needed:
> + * Preempt an idle entity in favor of a non-idle entity (and don't preempt
> + * in the inverse case).
> + */
> +static bool wakeup_preempt_sched_idle(struct sched_entity *cse, struct sched_entity *pse)
This should return enum preempt_wakeup_action. But with that change, on
top of 7.3.0, it still regresses from 7.2.9 if you test with a nice 19
spinner in the same cgroup. I think it's incomplete.