scheduler fix
Linus,
Please pull the latest sched/urgent git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-urgent-2023-09-22
# HEAD: cff9b2332ab762b7e0586c793c431a8f2ea4db04 kernel/sched: Modify initial boot task idle setup
Fix a PF_IDLE initialization bug that generated warnings on tiny-RCU.
Thanks,
Ingo
------------------>
Liam R. Howlett (1):
kernel/sched: Modify initial boot task idle setup
kernel/sched/core.c | 2 +- kernel/sched/idle.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
kernel/sched/core.c +1 -1
@@ -9269,7 +9269,7 @@ void __init init_idle(struct task_struct *idle, int cpu)* PF_KTHREAD should already be set at this point; regardless, make it * look like a proper per-CPU kthread. */ - idle->flags |=PF_IDLE |PF_KTHREAD |PF_NO_SETAFFINITY ; + idle->flags |=PF_KTHREAD |PF_NO_SETAFFINITY ;kthread_set_per_cpu (idle, cpu);#ifdef CONFIG_SMP
kernel/sched/idle.c +1 -0
@@ -373,6 +373,7 @@ EXPORT_SYMBOL_GPL(play_idle_precise);void cpu_startup_entry (enum cpuhp_state state) { + current->flags |=PF_IDLE ;arch_cpu_idle_prepare ();cpuhp_online_idle (state);while (1 )
The pull request you sent on Fri, 22 Sep 2023 12:26:19 +0200:
The pull request you sent on Fri, 22 Sep 2023 12:26:19 +0200:
Quoted 1 line
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.gitsched-urgent-2023-09-22
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5b47b5766b21a59bb247488b374e62c3b72639fb
Thank you!
Signature · 2 lines
Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html