[GIT PULL] scheduler fixes

From: Ingo Molnar

Date: Sun Nov 08 2026 - 04:14:30 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-11-08

for you to fetch changes up to 006991aa89974378ee579416dba87adc22cd60fd:

Scheduler fixes:

- Fix this_bw on class change of a dying SCHED_DEADLINE task
(Nickolai Zeldovich)

- Account I/O waits independently of delayed dequeue
(Christian Loehle)

- Clear throttle state when leaving the fair class (Daehyeon Ko)

- Fix u32 truncation of the PELT period count (Hui Su)

- Fix imbalanced cluster static-key updates that can mistakenly
disable cluster-aware scheduling (Hui Su)

- Fix active load balancing logic to ignore non-fair current
in alb_break_llc() (Kayra Cizmeci)

Thanks,

Ingo

------------------>
Christian Loehle (1):
sched/core: Account I/O waits independently of delayed dequeue

Daehyeon Ko (1):
sched/fair: Clear throttle state when leaving the fair class

Hui Su (2):
sched/pelt: Fix u32 truncation of the PELT period count
sched/topology: Balance cluster static-key updates

Kayra Cizmeci (1):
sched/cache: Ignore non-fair current in alb_break_llc()

Nickolai Zeldovich (1):
sched/deadline: Fix this_bw on class change of a dying task


include/linux/sched.h | 2 ++
kernel/sched/core.c | 33 ++++++++++++++++++++-------------
kernel/sched/deadline.c | 2 +-
kernel/sched/fair.c | 13 ++++++++++---
kernel/sched/pelt.c | 2 +-
kernel/sched/sched.h | 5 -----
kernel/sched/topology.c | 16 ++++++++++++++--
7 files changed, 48 insertions(+), 25 deletions(-)