Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
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
Showing
- arch/x86/boot/compressed/acpi.c 107 additions, 36 deletionsarch/x86/boot/compressed/acpi.c
- arch/x86/boot/compressed/head_64.S 1 addition, 0 deletionsarch/x86/boot/compressed/head_64.S
- arch/x86/boot/compressed/misc.c 8 additions, 3 deletionsarch/x86/boot/compressed/misc.c
- arch/x86/boot/header.S 11 additions, 1 deletionarch/x86/boot/header.S
- arch/x86/include/uapi/asm/bootparam.h 2 additions, 0 deletionsarch/x86/include/uapi/asm/bootparam.h
- arch/x86/kernel/kexec-bzimage64.c 5 additions, 0 deletionsarch/x86/kernel/kexec-bzimage64.c
- arch/x86/kernel/machine_kexec_64.c 87 additions, 0 deletionsarch/x86/kernel/machine_kexec_64.c
- arch/x86/kernel/setup.c 12 additions, 3 deletionsarch/x86/kernel/setup.c
- include/linux/sizes.h 1 addition, 0 deletionsinclude/linux/sizes.h
Loading
Please register or sign in to comment