Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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: Tejun Heo <[email protected]> Suggested-by: David Vernet <[email protected]> Cc: Daniel Hodges <[email protected]> Cc: Changwoo Min <[email protected]> Cc: Andrea Righi <[email protected]> Cc: Dan Schatzberg <[email protected]> Signed-off-by: Tejun Heo <[email protected]> (cherry picked from commit 513ed0c)
- Loading branch information