Merge tag 'x86-boot-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 May 2024 00:50:36 +0000 (17:50 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 May 2024 00:50:36 +0000 (17:50 -0700)
commit9d8e0d52a2a4c4ab87da01cb17f15f1ec6cee826
tree2160ab0a9efabf5c557dd53739dad541d3e3f661
parentd791a4da6be46559393b23beab73d2ca20518864
parenta0025f587c685e5ff842fb0194036f2ca0b6eaf4
Merge tag 'x86-boot-2024-05-13' of git://git./linux/kernel/git/tip/tip

Pull x86 boot updates from Ingo Molnar:

 - Move the kernel cmdline setup earlier in the boot process (again),
   to address a split_lock_detect= boot parameter bug

 - Ignore relocations in .notes sections

 - Simplify boot stack setup

 - Re-introduce a bootloader quirk wrt CR4 handling

 - Miscellaneous cleanups & fixes

* tag 'x86-boot-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57
  x86/boot: Move kernel cmdline setup earlier in the boot process (again)
  x86/build: Clean up arch/x86/tools/relocs.c a bit
  x86/boot: Ignore relocations in .notes sections in walk_relocs() too
  x86: Rename __{start,end}_init_task to __{start,end}_init_stack
  x86/boot: Simplify boot stack setup
arch/x86/include/asm/processor.h