From: Linus Torvalds Date: Sun, 20 Jul 2025 18:08:51 +0000 (-0700) Subject: Merge tag 'sched-urgent-2025-07-20' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v6.16-rc7~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62347e279092ae704877467abdc8533e914f945e;p=thirdparty%2Flinux.git Merge tag 'sched-urgent-2025-07-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull scheduler fix from Thomas Gleixner: "A single fix for the scheduler. A recent commit changed the runqueue counter nr_uninterruptible to an unsigned int. Due to the fact that the counters are not updated on migration of a uninterruptble task to a different CPU, these counters can exceed INT_MAX. The counter is cast to long in the load average calculation, which means that the cast expands into negative space resulting in bogus load average values. Convert it back to unsigned long to fix this. * tag 'sched-urgent-2025-07-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: sched: Change nr_uninterruptible type to unsigned long --- 62347e279092ae704877467abdc8533e914f945e