]> www.infradead.org Git - users/hch/misc.git/commit
x86/apic: Remove yet another dubious callback
authorThomas Gleixner <tglx@linutronix.de>
Tue, 13 Feb 2024 21:05:20 +0000 (22:05 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 15 Feb 2024 21:07:41 +0000 (22:07 +0100)
commit4a5f72a4a39f5d5dcf9b9dc1acc57ecbbb8d4caa
treea0d73d7cbc0b457eaec6dd9abf17c1f128ce0abd
parent58d16928358f91d48421838a7484321b3149130d
x86/apic: Remove yet another dubious callback

Paranoia is not wrong, but having an APIC callback which is in most
implementations a complete NOOP and in one actually looking whether the
APICID of an upcoming CPU has been registered. The same APICID which was
used to bring the CPU out of wait for startup.

That's paranoia for the paranoia sake. Remove the voodoo.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Michael Kelley <mhklinux@outlook.com>
Tested-by: Sohil Mehta <sohil.mehta@intel.com>
Link: https://lore.kernel.org/r/20240212154640.116510935@linutronix.de
arch/x86/include/asm/apic.h
arch/x86/kernel/apic/apic.c
arch/x86/kernel/apic/apic_common.c
arch/x86/kernel/apic/apic_flat_64.c
arch/x86/kernel/apic/local.h
arch/x86/kernel/apic/probe_32.c