From: Linus Torvalds Date: Wed, 26 Feb 2025 22:13:11 +0000 (-0800) Subject: Merge tag 'sched_ext-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v6.14-rc5~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e6d3c4e535dfffc69cdbad0c12003a8a1e75f88f;p=thirdparty%2Flinux.git Merge tag 'sched_ext-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext Pull sched_ext fix from Tejun Heo: "pick_task_scx() has a workaround to avoid stalling when the fair class's balance() says yes but pick_task() says no. The workaround was incorrectly deciding to keep the prev taks running if the task is on SCX even when the task is in a sleeping state, which can lead to several confusing failure modes. Fix it by testing the prev task is currently queued on SCX instead" * tag 'sched_ext-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext: sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance() --- e6d3c4e535dfffc69cdbad0c12003a8a1e75f88f