summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/header.S
Commit message (Expand)AuthorAgeFilesLines
* efi/x86: Set the PE/COFF header's NX compat flag unconditionallyArd Biesheuvel2024-02-281-4/+0
* x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat sectionArd Biesheuvel2024-02-051-8/+6
* x86/boot: Increase section and file alignment to 4k/512Ard Biesheuvel2023-09-171-32/+43
* x86/boot: Split off PE/COFF .data sectionArd Biesheuvel2023-09-171-4/+15
* x86/boot: Drop PE/COFF .reloc sectionArd Biesheuvel2023-09-171-20/+0
* x86/boot: Construct PE/COFF .text section from assemblerArd Biesheuvel2023-09-171-15/+7
* x86/boot: Derive file size from _edata symbolArd Biesheuvel2023-09-171-1/+1
* x86/boot: Define setup size in linker scriptArd Biesheuvel2023-09-171-1/+1
* x86/boot: Set EFI handover offset directly in header asmArd Biesheuvel2023-09-171-1/+17
* x86/boot: Grab kernel_info offset from zoffset header directlyArd Biesheuvel2023-09-171-1/+1
* x86/boot: Drop redundant code setting the root deviceArd Biesheuvel2023-09-151-1/+1
* x86/boot: Omit compression buffer from PE/COFF image memory footprintArd Biesheuvel2023-09-151-4/+2
* x86/boot: Remove the 'bugger off' messageArd Biesheuvel2023-09-151-49/+0
* x86/efi: Drop alignment flags from PE section headersArd Biesheuvel2023-09-151-8/+4
* docs: move x86 documentation into Documentation/arch/Jonathan Corbet2023-03-301-1/+1
* Merge tag 'x86_boot_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-131-1/+1
|\
| * x86/efi: Make the deprecated EFI handover protocol optionalArd Biesheuvel2022-11-241-1/+1
* | efi: Put Linux specific magic number in the DOS headerArd Biesheuvel2022-12-051-1/+2
|/
* efi: x86: Fix config name for setting the NX-compatibility flag in the PE headerLukas Bulwahn2022-06-011-1/+1
* efi: x86: Set the NX-compatibility flag in the PE headerPeter Jones2022-05-031-0/+4
* x86: Bump ZO_z_extra_bytes margin for zstdNick Terrell2020-07-311-1/+7
* efi/x86: Add kernel preferred address to PE headerArvind Sankar2020-03-081-2/+4
* efi/libstub: Introduce symbolic constants for the stub major/minor versionArd Biesheuvel2020-02-231-2/+2
* efi/x86: Use symbolic constants in PE header instead of bare numbersArd Biesheuvel2020-02-231-30/+32
* efi/x86: Add true mixed mode entry point into .compat sectionArd Biesheuvel2020-02-231-1/+19
* efi/x86: Drop redundant .bss sectionArd Biesheuvel2020-02-231-20/+1
* x86/boot: Introduce setup_indirectDaniel Kiper2019-11-121-1/+1
* x86/boot: Introduce kernel_infoDaniel Kiper2019-11-121-0/+1
* Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds2019-07-091-1/+1
|\
| * docs: fix broken documentation linksMauro Carvalho Chehab2019-06-081-1/+1
* | x86/boot: Add xloadflags bits to check for 5-level paging supportBaoquan He2019-06-281-1/+11
|/
* x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setu...Juergen Gross2018-11-201-5/+1
* x86/boot: Add ACPI RSDP address to setup_headerJuergen Gross2018-10-101-1/+5
* Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-131-1/+0
|\
| * x86/boot: Remove unnecessary #include <generated/utsrelease.h>Masahiro Yamada2017-10-111-1/+0
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* x86/boot: Provide more slack space during decompressionJan H. Schönherr2017-08-291-1/+7
* x86/boot/e820: Remove assembly guard from asm/e820/types.hIngo Molnar2017-01-281-1/+0
* x86/boot/e820: Move asm/e820.h to asm/e820/api.hIngo Molnar2017-01-281-1/+1
* x86/boot: Calculate decompression size during boot not buildYinghai Lu2016-04-291-10/+25
* x86/KASLR: Update description for decompressor worst case sizeBaoquan He2016-04-221-0/+88
* Merge branch 'x86/urgent' into core/efi, to pick up a pending EFI fixIngo Molnar2015-10-141-1/+1
|\
| * kexec: split kexec_load syscall from kexec core codeDave Young2015-09-101-1/+1
* | Revert "x86/efi: Request desired alignment via the PE/COFF headers"Matt Fleming2015-08-081-1/+1
|/
* Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-08-041-1/+1
|\
| * x86/efi: Request desired alignment via the PE/COFF headersMichael Brown2014-07-181-1/+1
* | x86/efi: Include a .bss section within the PE/COFF headersMichael Brown2014-07-101-4/+22
|/
* x86/boot: EFI_MIXED should not prohibit loading above 4GMatt Fleming2014-06-071-2/+1
* Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-03-311-12/+11
|\
| * x86/efi: Wire up CONFIG_EFI_MIXEDMatt Fleming2014-03-041-5/+10