[PATCHSET sched_ext/for-6.12] sched_ext: Misc updates

Tejun Heo
2024-08-04T02:40:52Z

Misc updates mostly implementing Peter's feedbacks from the following
thread:

http://lkml.kernel.org/r/20240723163358.GM26750@noisy.programming.kicks-ass.net

This patchset contains the following patches:

0001-sched_ext-Simplify-scx_can_stop_tick-invocation-in-s.patch
0002-sched_ext-Add-scx_enabled-test-to-start_class-promot.patch
0003-sched_ext-Use-update_curr_common-in-update_curr_scx.patch
0004-sched_ext-Simplify-UP-support-by-enabling-sched_clas.patch
0005-sched_ext-Improve-comment-on-idle_sched_class-except.patch
0006-sched_ext-Make-task_can_run_on_remote_rq-use-common-.patch

and is also available in the following git branch:

git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git scx-misc-updates

kernel/sched/core.c | 14 ++++------
kernel/sched/ext.c | 101 +++++++++++++++++++++++++++++++------------------------------------------
kernel/sched/sched.h | 20 +++++++++++++-
3 files changed, 69 insertions(+), 66 deletions(-)

--
tejun