• Linus Torvalds's avatar
    Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · b7d5c923
    Linus Torvalds authored
    Pull x86 boot updates from Thomas Gleixner:
     "Assorted updates to kexec/kdump:
    
       - Proper kexec support for 4/5-level paging and jumping from a
         5-level to a 4-level paging kernel.
    
       - Make the EFI support for kexec/kdump more robust
    
       - Enforce that the GDT is properly aligned instead of getting the
         alignment by chance"
    
    * 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86/kdump/64: Restrict kdump kernel reservation to <64TB
      x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel
      x86/boot: Add xloadflags bits to check for 5-level paging support
      x86/boot: Make the GDT 8-byte aligned
      x86/kexec: Add the ACPI NVS region to the ident map
      x86/boot: Call get_rsdp_addr() after console_init()
      Revert "x86/boot: Disable RSDP parsing temporarily"
      x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels
      x86/kexec: Add the EFI system tables and ACPI tables to the ident map
    b7d5c923
kexec-bzimage64.c 15.7 KB