Merge tag 'x86-urgent-2023-12-23' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 23 Dec 2023 20:13:28 +0000 (12:13 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 23 Dec 2023 20:13:28 +0000 (12:13 -0800)
commit3f82f1c3a03694800a4104ca6b6d3282bd4e213d
treee5153dd3aa921e5f56ff0c82f68545ccc9345fdb
parentf969c91482e1dedbb35aee4e7d32d13ed17f9e13
parentd5a10b976ecb77fa49b95f3f1016ca2997c122cb
Merge tag 'x86-urgent-2023-12-23' of git://git./linux/kernel/git/tip/tip

Pull x86 fixes from Ingo Molnar:

 - Fix a secondary CPUs enumeration regression caused by creative MADT
   APIC table entries on certain systems.

 - Fix a race in the NOP-patcher that can spuriously trigger crashes on
   bootup.

 - Fix a bootup failure regression caused by the parallel bringup code,
   caused by firmware inconsistency between the APIC initialization
   states of the boot and secondary CPUs, on certain systems.

* tag 'x86-urgent-2023-12-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/acpi: Handle bogus MADT APIC tables gracefully
  x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
  x86/alternatives: Sync core before enabling interrupts
  x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully