Re: [PATCH] sched/fair: align proxy wakeup buddy handling with EEVDF

From: soolaugust

Date: Mon Jul 06 2026 - 05:39:31 EST


From: "zhidao su (Xiaomi)" <soolaugust@xxxxxxxxx>

On Mon, Jul 06, 2026 at 10:16:47AM +0200, Vincent Guittot wrote:
> Which version are you using ? there is nothing like
> check_preempt_wakeup_fair() in mainline or tip/sched/core
>
> And does the issue still apply with the latest scheduler changes?

Thanks for checking, and sorry for the noise.

You are right. I based this on an old local proxy-exec work branch and
failed to state the base tree/commit in the submission. That branch still
had check_preempt_wakeup_fair(), but current mainline/tip and the newer
proxy-exec branches have moved to wakeup_preempt_fair().

I rechecked the newer code and the wakeup path has already been reworked
around preempt_action/set_preempt_buddy(), including the
PREEMPT_WAKEUP_SHORT buddy cleanup path. So this patch does not apply to
the current scheduler code and should be ignored.

I'll fix my local pre-send checks so patches like this have to apply to
the intended target baseline before I send them.

Thanks,
zhidao