Commit 513ed0c7 authored by Tejun Heo's avatar Tejun Heo
Browse files

sched_ext: Don't trigger ops.quiescent/runnable() on migrations



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: default avatarTejun Heo <tj@kernel.org>
Suggested-by: default avatarDavid Vernet <void@manifault.com>
Cc: Daniel Hodges <hodges.daniel.scott@gmail.com>
Cc: Changwoo Min <multics69@gmail.com>
Cc: Andrea Righi <andrea.righi@linux.dev>
Cc: Dan Schatzberg <schatzberg.dan@gmail.com>
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
parent 750a40d8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment