From: Linus Torvalds Date: Sat, 19 Jul 2025 17:40:30 +0000 (-0700) Subject: Merge tag 'sched_ext-for-6.16-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v6.16-rc7~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bf61759db409ce21a8f2a5bb442b7c35905a713d;p=thirdparty%2Flinux.git Merge tag 'sched_ext-for-6.16-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext Pull sched_ext fixes from Tejun Heo: - Fix handling of migration disabled tasks in default idle selection - update_locked_rq() called __this_cpu_write() spuriously with NULL when @rq was not locked. As the writes were spurious, it didn't break anything directly. However, the function could be called in a preemptible leading to a context warning in __this_cpu_write(). Skip the spurious NULL writes. - Selftest fix on UP * tag 'sched_ext-for-6.16-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext: sched_ext: idle: Handle migration-disabled tasks in idle selection sched/ext: Prevent update_locked_rq() calls with NULL rq selftests/sched_ext: Fix exit selftest hang on UP --- bf61759db409ce21a8f2a5bb442b7c35905a713d