Show patches with: Submitter = Ard Biesheuvel       |    State = Action Required       |    Archived = No       |   359 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
[GIT,PULL] EFI update for v6.7 [GIT,PULL] EFI update for v6.7 --- 2023-11-03 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.6 #3 [GIT,PULL] EFI fixes for v6.6 #3 --- 2023-10-22 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.6 (#2) [GIT,PULL] EFI fixes for v6.6 (#2) --- 2023-09-22 Ard Biesheuvel New
[GIT,PULL] EFI updates for v6.6 [GIT,PULL] EFI updates for v6.6 --- 2023-08-28 Ard Biesheuvel New
[17/17] x86/boot: Drop CRC-32 checksum and the build tool that generates it x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[16/17] x86/boot: Increase section and file alignment to 4k/512 x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[14/17] x86/boot: Drop PE/COFF .reloc section x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[13/17] x86/boot: Construct PE/COFF .text section from assembler x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[11/17] x86/boot: Use fixed size of 16k for setup block x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[10/17] x86/boot: Drop workaround for binutils 2.14 in linker script ASSERTs x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[02/17] x86/efi: Disregard setup header of loaded image x86/boot: Rework PE header generation --- 2023-08-18 Ard Biesheuvel New
[RFC,v2,11/11] efi/x86: Rely on compiler to emit MS ABI calls efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-18 Ard Biesheuvel New
[RFC,v2,10/11] efi/x86: Realign EFI runtime stack efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-18 Ard Biesheuvel New
[v2,06/11] efi/runtime-wrappers: Remove duplicated macro for service returning void efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-18 Ard Biesheuvel New
[RFC] efi/x86: Limit mixed mode support to runtime services [RFC] efi/x86: Limit mixed mode support to runtime services --- 2023-08-10 Ard Biesheuvel New
[v9,22/23] x86/efistub: Perform SNP feature test while running in the firmware efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-08-07 Ard Biesheuvel New
[v9,01/23] x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-08-07 Ard Biesheuvel New
[4/4] acpi/prmt: Use EFI runtime sandbox to invoke PRM handlers efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-04 Ard Biesheuvel New
[3/4] efi/runtime-wrappers: Remove duplicated macro for service returning void efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-04 Ard Biesheuvel New
[2/4] efi/runtime-wrapper: Move workqueue manipulation out of line efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-04 Ard Biesheuvel New
[1/4] efi/runtime-wrappers: Use type safe encapsulation of call arguments efi: Clean up runtime wrapper and wire it up for PRM --- 2023-08-04 Ard Biesheuvel New
efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec --- 2023-08-02 Ard Biesheuvel New
[v7,14/22] x86/decompressor: Merge trampoline cleanup with switching code efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,13/22] x86/decompressor: Only call the trampoline when changing paging levels efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,12/22] x86/decompressor: Call trampoline directly from C code efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,11/22] x86/decompressor: Avoid the need for a stack in the 32-bit trampoline efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,10/22] x86/decompressor: Use standard calling convention for trampoline efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,09/22] x86/decompressor: Call trampoline as a normal function efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,08/22] x86/decompressor: Store boot_params pointer in callee save register efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,07/22] x86/decompressor: Use proper sequence to take the address of the GOT efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,02/22] x86/head_64: Store boot_params pointer in callee save register efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v7,01/22] x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-28 Ard Biesheuvel New
[v6,10/21] x86/decompressor: Avoid the need for a stack in the 32-bit trampoline efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-11 Ard Biesheuvel New
[v6,09/21] x86/decompressor: Use standard calling convention for trampoline efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-11 Ard Biesheuvel New
[v6,08/21] x86/decompressor: Call trampoline as a normal function efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-07-11 Ard Biesheuvel New
[GIT,PULL] EFI updates for v6.5 [GIT,PULL] EFI updates for v6.5 --- 2023-06-29 Ard Biesheuvel New
efivarfs: Expose RandomSeed variable but with limited permissions efivarfs: Expose RandomSeed variable but with limited permissions --- 2023-06-24 Ard Biesheuvel New
[v5,19/20] x86/efistub: Perform SNP feature test while running in the firmware efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-06-07 Ard Biesheuvel New
[v5,10/20] x86/decompressor: Call trampoline directly from C code efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-06-07 Ard Biesheuvel New
[v5,01/20] x86/efistub: Branch straight to kernel entry point from C code efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-06-07 Ard Biesheuvel New
[v4,20/21] x86/efistub: Perform SNP feature test while running in the firmware efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-06-02 Ard Biesheuvel New
[v4,18/21] x86/head_64: Store boot_params pointer in callee-preserved register efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-06-02 Ard Biesheuvel New
[v4,01/21] x86/efistub: Branch straight to kernel entry point from C code efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-06-02 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.4 #1 [GIT,PULL] EFI fixes for v6.4 #1 --- 2023-06-01 Ard Biesheuvel New
[v3a,20/21] x86/efistub: Check SEV/SNP support while running in the firmware Untitled series #210509 --- 2023-05-23 Ard Biesheuvel New
[v3,20/21] x86/efistub: Check SEV/SNP support while running in the firmware Untitled series #210510 --- 2023-05-22 Ard Biesheuvel New
[v2,20/20] x86: decompressor: Avoid magic offsets for EFI handover entrypoint efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-05-08 Ard Biesheuvel New
[v2,19/20] x86: efistub: Clear BSS in EFI handover protocol entrypoint efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-05-08 Ard Biesheuvel New
[v2,18/20] x86: efistub: Avoid legacy decompressor when doing EFI boot efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-05-08 Ard Biesheuvel New
[v2,17/20] x86: efistub: Check SEV/SNP support while running in the firmware efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-05-08 Ard Biesheuvel New
[v2,15/20] x86: head_64: Switch to kernel CS before enabling memory encryption efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-05-08 Ard Biesheuvel New
[v2,09/20] x86: efistub: Perform 4/5 level paging switch from the stub efi/x86: Avoid bare metal decompressor during EFI boot --- 2023-05-08 Ard Biesheuvel New
[6/6] x86: efistub: Avoid legacy decompressor when doing EFI boot efi/x86: Avoid legacy decompressor during EFI boot --- 2023-04-24 Ard Biesheuvel New
[5/6] x86: efistub: Prefer EFI memory attributes protocol over DXE services efi/x86: Avoid legacy decompressor during EFI boot --- 2023-04-24 Ard Biesheuvel New
[4/6] x86: efistub: Perform 4/5 level paging switch from the stub efi/x86: Avoid legacy decompressor during EFI boot --- 2023-04-24 Ard Biesheuvel New
[3/6] x86: efistub: Obtain ACPI RSDP address while running in the stub efi/x86: Avoid legacy decompressor during EFI boot --- 2023-04-24 Ard Biesheuvel New
[2/6] x86: decompressor: Factor out kernel decompression and relocation efi/x86: Avoid legacy decompressor during EFI boot --- 2023-04-24 Ard Biesheuvel New
[v2,6/6] efi/zboot: arm64: Grab code size from image header arm64/efi/zboot: Clean up and enable BTI annotation --- 2023-04-18 Ard Biesheuvel New
[v2,3/6] efi/zboot: arm64: Poke kernel code size into the zboot payload image header arm64/efi/zboot: Clean up and enable BTI annotation --- 2023-04-18 Ard Biesheuvel New
[RFC,3/3] efi/zboot: x86: Clear NX restrictions on populated code regions efi: Implement generic zboot support --- 2023-04-16 Ard Biesheuvel New
[RFC,2/3] efi/zboot: x86: Implement EFI zboot support efi: Implement generic zboot support --- 2023-04-16 Ard Biesheuvel New
[RFC,1/3] efi/libstub: x86: Split off pieces shared with zboot efi: Implement generic zboot support --- 2023-04-16 Ard Biesheuvel New
[3/6] arm64: image: Add code size to the image header arm64/efi/zboot: Clean up and enable BTI annotation --- 2023-04-04 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.3 #1 [GIT,PULL] EFI fixes for v6.3 #1 --- 2023-03-24 Ard Biesheuvel New
[v2,3/3] efi/libstub: Look for initrd LoadFile2 protocol on image handle efi: Allow initrd LoadFile2 proto on loaded image --- 2023-03-21 Ard Biesheuvel New
[v2,2/3] efi/libstub: Pass loaded image EFI handle to efi_load_initrd() efi: Allow initrd LoadFile2 proto on loaded image --- 2023-03-21 Ard Biesheuvel New
[v2,1/3] efi/libstub: Use const qualified device path protocol pointers efi: Allow initrd LoadFile2 proto on loaded image --- 2023-03-21 Ard Biesheuvel New
efi: libstub: Use relocated version of kernel's struct screen_info efi: libstub: Use relocated version of kernel's struct screen_info --- 2023-03-13 Ard Biesheuvel New
efi: libstub: Always pass screen_info via config table efi: libstub: Always pass screen_info via config table --- 2023-03-12 Ard Biesheuvel New
[RFC,4/4] efi: x86: Split PE/COFF .text section into .text and .data efi: x86: Use strict W^X mappings in PE/COFF header --- 2023-03-08 Ard Biesheuvel New
[RFC,3/4] efi: x86: Drop alignment section header flags efi: x86: Use strict W^X mappings in PE/COFF header --- 2023-03-08 Ard Biesheuvel New
[RFC,2/4] efi: x86: Move PE header after setup header efi: x86: Use strict W^X mappings in PE/COFF header --- 2023-03-08 Ard Biesheuvel New
[RFC,1/4] efi: x86: Use private copy of struct setup_header efi: x86: Use strict W^X mappings in PE/COFF header --- 2023-03-08 Ard Biesheuvel New
arm64: kaslr: don't pretend KASLR is enabled if offset < MIN_KIMG_ALIGN arm64: kaslr: don't pretend KASLR is enabled if offset < MIN_KIMG_ALIGN --- 2023-02-23 Ard Biesheuvel New
[GIT,PULL] EFI updates for v6.3 [GIT,PULL] EFI updates for v6.3 --- 2023-02-20 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.2 #4 [GIT,PULL] EFI fixes for v6.2 #4 --- 2023-02-12 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.2 batch #3 [GIT,PULL] EFI fixes for v6.2 batch #3 --- 2023-02-03 Ard Biesheuvel New
[2/2] efi: arm64: Wire up BTI annotation in memory attributes table efi: Enable BTI for EFI runtimes services --- 2023-02-01 Ard Biesheuvel New
efi: Use standard format for printing the EFI revision efi: Use standard format for printing the EFI revision --- 2023-01-31 Ard Biesheuvel New
efi: zboot: Use EFI protocol to remap code/data with the right attributes efi: zboot: Use EFI protocol to remap code/data with the right attributes --- 2023-01-30 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.2 #2 [GIT,PULL] EFI fixes for v6.2 #2 --- 2023-01-23 Ard Biesheuvel New
[RFT,2/2] arm64: efi: Force use of SetVirtualAddressMap() on MS Surface arm64: efi: Call SetVaMap() with a 1:1 mapping --- 2023-01-17 Ard Biesheuvel New
[RFT,1/2] arm64: efi: Prefer a flat virtual mapping of the runtime services arm64: efi: Call SetVaMap() with a 1:1 mapping --- 2023-01-17 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.2 #1 [GIT,PULL] EFI fixes for v6.2 #1 --- 2023-01-13 Ard Biesheuvel New
[v2,1/2] arm64: efi: Avoid workqueue to check whether EFI runtime is live efi: Follow-up fixes for EFI runtime stack --- 2023-01-04 Ard Biesheuvel New
[GIT,PULL] EFI updates for v6.2 [GIT,PULL] EFI updates for v6.2 --- 2022-12-13 Ard Biesheuvel New
arm64: efi: Move runtime services asm wrapper out of .text arm64: efi: Move runtime services asm wrapper out of .text --- 2022-11-30 Ard Biesheuvel New
arm64: efi: Make runtime service wrapper more robust arm64: efi: Make runtime service wrapper more robust --- 2022-11-28 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.1 (#3) [GIT,PULL] EFI fixes for v6.1 (#3) --- 2022-11-12 Ard Biesheuvel New
[v5,6/7] arm64: lds: reduce effective minimum image alignment to 64k arm64: efi: leave MMU and caches on at boot --- 2022-11-08 Ard Biesheuvel New
[v5,2/7] arm64: kernel: move identity map out of .text mapping arm64: efi: leave MMU and caches on at boot --- 2022-11-08 Ard Biesheuvel New
arm64: efi: Disable only the misbehaving runtime service on sync exceptions arm64: efi: Disable only the misbehaving runtime service on sync exceptions --- 2022-11-08 Ard Biesheuvel New
arm64: efi: Make runtime region misalignment warning less noisy arm64: efi: Make runtime region misalignment warning less noisy --- 2022-11-05 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.1 (#2) [GIT,PULL] EFI fixes for v6.1 (#2) --- 2022-11-04 Ard Biesheuvel New
[GIT,PULL] EFI fixes for v6.1 #1 [GIT,PULL] EFI fixes for v6.1 #1 --- 2022-10-21 Ard Biesheuvel New
[v3,3/3] efi: random: combine bootloader provided RNG seed with RNG protocol output efi: consume random seed provided by loader --- 2022-10-20 Ard Biesheuvel New
[v3,2/3] efi: random: Use 'ACPI reclaim' memory for random seed efi: consume random seed provided by loader --- 2022-10-20 Ard Biesheuvel New
[for-stable] efi: libstub: drop pointless get_memory_map() call [for-stable] efi: libstub: drop pointless get_memory_map() call --- 2022-10-18 Ard Biesheuvel New
[v4,6/6] arm64: efi/libstub: enter with the MMU on arm64: efi: leave MMU and caches on at boot --- 2022-10-18 Ard Biesheuvel New
[v4,5/6] arm64: head: clean the ID map page to the PoC arm64: efi: leave MMU and caches on at boot --- 2022-10-18 Ard Biesheuvel New
« 1 2 3 4 »