[GIT PULL] scheduler fixes

From: Ingo Molnar

Date: Sun Oct 18 2026 - 05:25:52 EST


Linus,

Please pull the latest sched/urgent Git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-urgent-2026-10-18

for you to fetch changes up to 2f93bcb3f9aaf6ceee1aec0a97d4fe386d48e781:

Scheduler fixes:

- Fix __sched_setscheduler() class change race causing
lost reschedules, exposed by recent RCU changes (K Prateek Nayak)

- Fix s64 multiplication overflow in place_entity()'s vlag
scaling code that can corrupt an entity's placement (Hui Su)

Thanks,

Ingo

------------------>
Hui Su (1):
sched/fair: Avoid overflow in place_entity()

K Prateek Nayak (1):
sched/core: Call wakeup_preempt() for queued tasks during class change


kernel/sched/core.c | 19 +++++++++----------
kernel/sched/fair.c | 16 ++++++++++++----
2 files changed, 21 insertions(+), 14 deletions(-)