Re: [PATCH sched_ext/for-6.12] sched_ext: Don't trigger ops.quiescent/runnable() on migrations

From: Tejun Heo
Date: Tue Sep 10 2024 - 16:44:43 EST


On Mon, Sep 09, 2024 at 01:40:44PM -1000, Tejun Heo wrote:
> A task moving across CPUs should not trigger quiescent/runnable task state
> events as the task is staying runnable the whole time and just stopping and
> then starting on different CPUs. Suppress quiescent/runnable task state
> events if task_on_rq_migrating().
>
> Signed-off-by: Tejun Heo <tj@xxxxxxxxxx>
> Suggested-by: David Vernet <void@xxxxxxxxxxxxx>
> Cc: Daniel Hodges <hodges.daniel.scott@xxxxxxxxx>
> Cc: Changwoo Min <multics69@xxxxxxxxx>
> Cc: Andrea Righi <andrea.righi@xxxxxxxxx>
> Cc: Dan Schatzberg <schatzberg.dan@xxxxxxxxx>

Applied to sched_ext/for-6.12.

Thanks.

--
tejun