summaryrefslogtreecommitdiff
path: root/drivers/firmware/efi/libstub
AgeCommit message (Expand)Author
2023-09-15x86/efi: Drop EFI stub .bss from .data sectionArd Biesheuvel
2023-09-11efi/unaccepted: Use ACPI reclaim memory for unaccepted memory tableArd Biesheuvel
2023-09-08Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt
2023-09-05riscv: libstub: Implement KASLR by using generic functionsAlexandre Ghiti
2023-09-05libstub: Fix compilation warning for rv32Alexandre Ghiti
2023-09-05arm64: libstub: Move KASLR handling functions to kaslr.cAlexandre Ghiti
2023-08-30Merge tag 'drm-next-2023-08-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2023-08-28Merge tag 'efi-next-for-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2023-08-28Merge remote-tracking branch 'linux-efi/urgent' into efi/nextArd Biesheuvel
2023-08-24x86/efistub: Fix PCI ROM preservation in mixed modeMikel Rychliski
2023-08-07x86/efistub: Avoid legacy decompressor when doing EFI bootArd Biesheuvel
2023-08-07x86/efistub: Perform SNP feature test while running in the firmwareArd Biesheuvel
2023-08-07efi/libstub: Add limit argument to efi_random_alloc()Ard Biesheuvel
2023-08-07x86/efistub: Prefer EFI memory attributes protocol over DXE servicesArd Biesheuvel
2023-08-07x86/efistub: Perform 4/5 level paging switch from the stubArd Biesheuvel
2023-08-07x86/efistub: Clear BSS in EFI handover protocol entrypointArd Biesheuvel
2023-08-07x86/efistub: Simplify and clean up handover entry codeArd Biesheuvel
2023-08-07x86/efistub: Branch straight to kernel entry point from C codeArd Biesheuvel
2023-08-03efi/riscv: libstub: Fix comment about absolute relocationXiao Wang
2023-07-17Merge tag 'drm-misc-next-2023-07-13' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter
2023-07-08efi: Do not include <linux/screen_info.h> from EFI headerThomas Zimmermann
2023-06-30Merge tag 'efi-next-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2023-06-27efi/libstub: Disable PCI DMA before grabbing the EFI memory mapArd Biesheuvel
2023-06-06x86/efi: Safely enable unaccepted memory in UEFIDionna Glaze
2023-06-06efi/libstub: Implement support for unaccepted memoryKirill A. Shutemov
2023-06-06efi/x86: Get full memory map in allocate_e820()Kirill A. Shutemov
2023-05-25efi: fix missing prototype warningsArnd Bergmann
2023-05-25efi/libstub: zboot: Avoid eager evaluation of objcopy flagsArd Biesheuvel
2023-04-26efi/zboot: arm64: Grab code size from ELF symbol in payloadArd Biesheuvel
2023-04-26efi/zboot: arm64: Inject kernel code size symbol into the zboot payloadArd Biesheuvel
2023-04-20efi/zboot: Set forward edge CFI compat header flag if supportedArd Biesheuvel
2023-04-20efi/zboot: Add BSS padding before compressionArd Biesheuvel
2023-04-20arm64: efi: Enable BTI codegen and add PE/COFF annotationArd Biesheuvel
2023-04-05efi/loongarch: Reintroduce efi_relocate_kernel() to relocate kernelHuacai Chen
2023-03-23efi/libstub: randomalloc: Return EFI_OUT_OF_RESOURCES on failureArd Biesheuvel
2023-03-23efi/libstub: Use relocated version of kernel's struct screen_infoArd Biesheuvel
2023-03-21efi/libstub: zboot: Add compressed image to make targetsArd Biesheuvel
2023-03-18efi/libstub: smbios: Drop unused 'recsize' parameterArd Biesheuvel
2023-03-18arm64: efi: Use SMBIOS processor version to key off Ampere quirkArd Biesheuvel
2023-03-18efi/libstub: smbios: Use length member instead of record struct sizeArd Biesheuvel
2023-03-10efi/libstub: arm64: Remap relocated image with strict permissionsArd Biesheuvel
2023-03-10efi/libstub: zboot: Mark zboot EFI application as NX compatibleArd Biesheuvel
2023-02-23Merge tag 'efi-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2023-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds
2023-02-09arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max mac...Darren Hart
2023-02-03efi: zboot: Use EFI protocol to remap code/data with the right attributesArd Biesheuvel
2023-01-30efi/libstub: Add memory attribute protocol definitionsEvgeniy Baskov
2023-01-24efi: arm64: enter with MMU and caches enabledArd Biesheuvel
2022-12-13Merge tag 'x86_boot_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2022-12-13Merge tag 'efi-next-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds