aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/firmware/efi/libstub/x86-stub.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-04-14efi/x86: Always relocate the kernel for EFI handover entryArvind Sankar1-4/+10
2020-04-14efi/x86: Move efi stub globals from .bss to .dataArvind Sankar1-1/+1
2020-04-14efi/libstub/x86: Remove redundant assignment to pointer hdrColin Ian King1-2/+0
2020-03-08efi/x86: Fix cast of image argumentArvind Sankar1-1/+1
2020-03-08efi/libstub/x86: Use ULONG_MAX as upper bound for all allocationsArd Biesheuvel1-13/+4
2020-03-08efi/x86: Don't relocate the kernel unless necessaryArvind Sankar1-3/+30
2020-03-08efi/x86: Decompress at start of PE image load addressArvind Sankar1-3/+14
2020-03-08efi/libstub/x86: Deal with exit() boot service returningArd Biesheuvel1-1/+2
2020-03-08efi/x86: Avoid using code32_startArvind Sankar1-5/+5
2020-02-23efi/x86: Implement mixed mode boot without the handover protocolArd Biesheuvel1-13/+16
2020-02-23efi/libstub/x86: Use Exit() boot service to exit the stub on errorsArd Biesheuvel1-7/+13
2020-02-23efi/libstub/x86: Make loaded_image protocol handling mixed mode safeArd Biesheuvel1-2/+2
2020-02-23efi/libstub: Take noinitrd cmdline argument into account for devpath initrdArd Biesheuvel1-23/+29
2020-02-23efi/libstub: Add support for loading the initrd from a device pathArd Biesheuvel1-0/+23
2020-02-23efi/libstub: Clean up command line parsing routineArd Biesheuvel1-1/+1
2020-02-23efi/libstub: Take soft and hard memory limits into account for initrd loadingArd Biesheuvel1-9/+2
2020-02-23efi/libstub: Rewrite file I/O routineArd Biesheuvel1-8/+4
2020-02-23efi/libstub/x86: Permit cmdline data to be allocated above 4 GBArd Biesheuvel1-2/+3
2020-02-23efi/libstub/x86: Permit bootparams struct to be allocated above 4 GBArd Biesheuvel1-1/+6
2020-02-23efi/libstub/x86: Incorporate eboot.c into libstubArd Biesheuvel1-0/+774