Re: [PATCH 0/3] sched: Fix proxy-exec use of curr and donor

From: Kayra Cizmeci

Date: Thu Oct 08 2026 - 11:39:29 EST


> After the split between scheduling and execution context, update_se()
> charges the open run interval to rq->curr. The tick and the runtime
> sample still treated the donor as the task on CPU. Under proxy
> execution the donor is blocked on a kernel mutex and the lock holder
> is the task that runs.

Please look at here: https://lore.kernel.org/lkml/20260913064722.1534766-1-sh_def@xxxxxxx/

I think y'all are trying to fix the same thing, no? (Or atleast similar in most ways.)

Adding Hui and John to CC.

Thanks,
Kayra