x86/apic: Provide cpu_primary_thread mask
Make the primary thread tracking CPU mask based in preparation for simpler handling of parallel bootup. Signed-off-by:Thomas Gleixner <tglx@linutronix.de> Signed-off-by:
Peter Zijlstra (Intel) <peterz@infradead.org> Tested-by:
Michael Kelley <mikelley@microsoft.com> Tested-by:
Oleksandr Natalenko <oleksandr@natalenko.name> Tested-by: Helge Deller <deller@gmx.de> # parisc Tested-by: Guilherme G. Piccoli <gpiccoli@igalia.com> # Steam Deck Link: https://lore.kernel.org/r/20230512205257.186599880@linutronix.de
Showing
- arch/x86/include/asm/apic.h 0 additions, 2 deletionsarch/x86/include/asm/apic.h
- arch/x86/include/asm/topology.h 15 additions, 4 deletionsarch/x86/include/asm/topology.h
- arch/x86/kernel/apic/apic.c 9 additions, 11 deletionsarch/x86/kernel/apic/apic.c
- arch/x86/kernel/smpboot.c 3 additions, 9 deletionsarch/x86/kernel/smpboot.c
Please register or sign in to comment