Commit 88405f0ad1d5 for kernel

commit 88405f0ad1d5c680afe3ea0ce9345fa9e1deaac8
Merge: c4a3928e7d0c f0d243a96f26
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Sep 6 11:08:44 2026 -0700

    Merge tag 'sched-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull scheduler fixes from Ingo Molnar:

     - Fix a timestamping bug in pick_task_fair() and yield_task_fair()
       (Zhan Xusheng)

     - Skip migrate-disabled tasks when picking a push candidate in the
       RT and DL schedulers (Seiji Nishikawa)

     - Skip rq->avg_idle update without a valid idle_stamp (Shubhang
       Kaushik)

     - Fix throttling bug in throttle_cfs_rq(), caused by the recent
       single-runqueue conversion (Wanwu Li)

     - Fix bandwidth calculation bug in distribute_cfs_runtime(),
       caused by the single-runqueue conversion (Wanwu Li)

     - Don't make x86 ITMT enablement depend on debugfs (Mario Limonciello)

     - Avoid creating misfits during cache-aware load-balancing on hybrid
       systems (Tim Chen)

    * tag 'sched-urgent-2026-09-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      sched/fair: Avoid creating misfits during cache-aware balancing
      x86/itmt: Don't make ITMT enablement depend on debugfs
      sched/fair: Use cfs_rq->h_curr in distribute_cfs_runtime()
      sched/fair: Use cfs_rq->h_curr in throttle_cfs_rq()
      sched/core: Skip rq->avg_idle update without a valid idle_stamp
      sched/rt,dl: Skip migrate-disabled tasks when picking a push candidate
      sched/fair: Use update_curr_eevdf() for the remaining root cfs_rq callers