Toggle navigation
Patchwork
linux-efi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| State =
Action Required
| 359 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v4,4/6] arm64: head: avoid cache invalidation when entering with the MMU on
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-10-18
Ard Biesheuvel
New
[v4,3/6] arm64: head: record the MMU state at primary entry
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-10-18
Ard Biesheuvel
New
[v4,1/6] arm64: lds: reduce effective minimum image alignment to 64k
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-10-18
Ard Biesheuvel
New
[15/21] efi: libstub: Add image code and data size to the zimage metadata
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
New
[07/21] efi: libstub: Deduplicate ftrace command line argument filtering
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
New
efi: x86: Make the deprecated EFI handover protocol optional
efi: x86: Make the deprecated EFI handover protocol optional
-
-
-
2022-10-07
Ard Biesheuvel
New
[RFC] efi: zboot: Expose decompressed image via EFI_FIRMWARE_VOLUME2 protocol
[RFC] efi: zboot: Expose decompressed image via EFI_FIRMWARE_VOLUME2 protocol
-
-
-
2022-10-06
Ard Biesheuvel
New
[v2,6/6] efi: Apply allowlist to EFI configuration tables when running under Xen
efi/x86: Avoid corrupted config tables under Xen
-
-
-
2022-10-03
Ard Biesheuvel
New
[v2,5/6] efi: xen: Implement memory descriptor lookup based on hypercall
efi/x86: Avoid corrupted config tables under Xen
-
-
-
2022-10-03
Ard Biesheuvel
New
[v2,4/6] efi: memmap: Disregard bogus entries instead of returning them
efi/x86: Avoid corrupted config tables under Xen
-
-
-
2022-10-03
Ard Biesheuvel
New
[RFC,5/5] efi: esrt: Omit region sanity check when no memory map is available
efi/x86: Avoid corrupted config tables under Xen
-
-
-
2022-10-02
Ard Biesheuvel
New
[RFC,4/5] efi: Apply allowlist to EFI configuration tables when running under Xen
efi/x86: Avoid corrupted config tables under Xen
-
-
-
2022-10-02
Ard Biesheuvel
New
[2/4] efi: libstub: Permit mixed mode return types other than efi_status_t
efi: Improve command line initrd loader support
-
-
-
2022-09-27
Ard Biesheuvel
New
efi: libstub: reinstate efi_get_virtmap() call even for efi_novamap
efi: libstub: reinstate efi_get_virtmap() call even for efi_novamap
-
-
-
2022-09-25
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.0 (#2)
[GIT,PULL] EFI fixes for v6.0 (#2)
-
-
-
2022-09-22
Ard Biesheuvel
New
[v2,08/16] x86/compressed: efi-mixed: simplify IDT/GDT preserve/restore
x86: head_64.S spring cleaning
-
-
-
2022-09-21
Ard Biesheuvel
New
[v2,05/16] x86/compressed: efi-mixed: move efi32_entry out of head_64.S
x86: head_64.S spring cleaning
-
-
-
2022-09-21
Ard Biesheuvel
New
[v2,02/16] x86/compressed: efi-mixed: move 32-bit entrypoint code into .text section
x86: head_64.S spring cleaning
-
-
-
2022-09-21
Ard Biesheuvel
New
efi: libstub: check Shim mode using MokSBStateRT
efi: libstub: check Shim mode using MokSBStateRT
-
-
-
2022-09-20
Ard Biesheuvel
New
[3/3] efi: random: combine bootloader provided RNG seed with RNG protocol output
efi: consume random seed provided by loader
-
-
-
2022-09-19
Ard Biesheuvel
New
[12/12] efi: loongarch: add support for DT hardware descriptions
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[08/12] efi: libstub: remove DT dependency from generic stub
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[07/12] efi: libstub: unify initrd loading between architectures
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[06/12] efi: libstub: simplify efi_get_memory_map() and struct efi_boot_memmap
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[04/12] efi: libstub: fix type confusion for load_options_size
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
efi/libstub: arm64: avoid SetVirtualAddressMap() when possible
efi/libstub: arm64: avoid SetVirtualAddressMap() when possible
-
-
-
2022-09-16
Ard Biesheuvel
New
[v5,8/8] loongarch: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-09-10
Ard Biesheuvel
New
[v5,4/8] efi/libstub: move efi_system_table global var into separate object
efi: implement generic compressed boot support
-
-
-
2022-09-10
Ard Biesheuvel
New
[v5,1/8] efi: name the ARCH-stub.c files uniformly
efi: implement generic compressed boot support
-
-
-
2022-09-10
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.0 #1
[GIT,PULL] EFI fixes for v6.0 #1
-
-
-
2022-09-08
Ard Biesheuvel
New
[v3,7/7] arm64: efi/libstub: enter with the MMU on
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-08-27
Ard Biesheuvel
New
[v3,2/7] arm64: kernel: move ID map out of .text mapping
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-08-27
Ard Biesheuvel
New
[v4,9/9] loongarch: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-27
Ard Biesheuvel
New
[v4,8/9] loongarch: avoid orphan input sections
efi: implement generic compressed boot support
-
-
-
2022-08-27
Ard Biesheuvel
New
[v4,7/9] riscv: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-27
Ard Biesheuvel
New
[v4,6/9] arm64: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-27
Ard Biesheuvel
New
efi: libstub: Disable struct randomization
efi: libstub: Disable struct randomization
-
-
-
2022-08-22
Ard Biesheuvel
New
[resend,9/9] linux: ignore FDT unless we need to modify it
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,8/9] efi: implement LoadFile2 initrd loading protocol for Linux
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,7/9] efi/efinet: Don't close connections at fini_hw() time
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,6/9] efi: add definition of LoadFile2 protocol
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,5/9] linux/arm: account for COFF headers appearing at unexpected offsets
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,4/9] linux/arm: unify ARM/arm64 vs Xen PE/COFF header handling
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,3/9] arm64/linux: Remove magic number header field check
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,2/9] efi: move MS-DOS stub out of generic PE header definition
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[resend,1/9] loader: drop argv[] argument in grub_initrd_load()
linux: implement LoadFile2 initrd loading
-
-
-
2022-08-18
Ard Biesheuvel
New
[v3,6/6] riscv: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-17
Ard Biesheuvel
New
[v3,5/6] arm64: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-17
Ard Biesheuvel
New
[v3,4/6] efi/libstub: implement generic EFI zboot
efi: implement generic compressed boot support
-
-
-
2022-08-17
Ard Biesheuvel
New
[v3,2/6] efi/libstub: add some missing boot service prototypes
efi: implement generic compressed boot support
-
-
-
2022-08-17
Ard Biesheuvel
New
[v3,1/6] efi/libstub: use EFI provided memcpy/memset routines
efi: implement generic compressed boot support
-
-
-
2022-08-17
Ard Biesheuvel
New
[6/6] x86/compressed: only build mem_encrypt.S if AMD_MEM_ENCRYPT=y
x86: head_64.S spring cleaning
-
-
-
2022-08-15
Ard Biesheuvel
New
[5/6] x86/compressed: adhere to calling convention in get_sev_encryption_bit()
x86: head_64.S spring cleaning
-
-
-
2022-08-15
Ard Biesheuvel
New
[4/6] x86/compressed: move startup32_check_sev_cbit out of startup code
x86: head_64.S spring cleaning
-
-
-
2022-08-15
Ard Biesheuvel
New
[3/6] x86/compressed: move startup32_load_idt() out of startup code
x86: head_64.S spring cleaning
-
-
-
2022-08-15
Ard Biesheuvel
New
[1/6] x86/head_64: clean up mixed mode 32-bit entry code
x86: head_64.S spring cleaning
-
-
-
2022-08-15
Ard Biesheuvel
New
arm64/linux: Remove magic number header field check
arm64/linux: Remove magic number header field check
-
-
-
2022-08-11
Ard Biesheuvel
New
[v2,6/6] riscv: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-09
Ard Biesheuvel
New
[v2,5/6] arm64: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-08-09
Ard Biesheuvel
New
[v2,4/6] efi: stub: implement generic EFI zboot
efi: implement generic compressed boot support
-
-
-
2022-08-09
Ard Biesheuvel
New
[v2,2/6] efi: stub: split off printk() routines
efi: implement generic compressed boot support
-
-
-
2022-08-09
Ard Biesheuvel
New
[v2,1/6] efi: stub: add some missing boot service prototypes
efi: implement generic compressed boot support
-
-
-
2022-08-09
Ard Biesheuvel
New
[GIT,PULL,2/2] EFI removal of efivars sysfs driver
EFI pull requests for v5.20
-
-
-
2022-08-01
Ard Biesheuvel
New
[GIT,PULL,1/2] EFI updates for v5.20
EFI pull requests for v5.20
-
-
-
2022-08-01
Ard Biesheuvel
New
efi/x86-mixed: leave RET unmitigated but move it into .rodata
efi/x86-mixed: leave RET unmitigated but move it into .rodata
-
-
-
2022-07-22
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v5.19 #1
[GIT,PULL] EFI fixes for v5.19 #1
-
-
-
2022-06-21
Ard Biesheuvel
New
[v2,4/9] efi: pstore: Omit efivars caching EFI varstore access layer
efi: Restructure EFI varstore driver
-
-
-
2022-06-21
Ard Biesheuvel
New
[v2,1/9] pstore: Don't expose ECC metadata via pstore file system
efi: Restructure EFI varstore driver
-
-
-
2022-06-21
Ard Biesheuvel
New
[RFC,2/2] efi: remove deprecated 'efivars' sysfs interface
efi: get rid of deprecated sysfs varstore interface
-
-
-
2022-06-16
Ard Biesheuvel
New
efi: random: wait for CRNG to become ready before refreshing the seed
efi: random: wait for CRNG to become ready before refreshing the seed
-
-
-
2022-06-08
Ard Biesheuvel
New
[GIT,PULL] EFI updates for v5.19 #2
[GIT,PULL] EFI updates for v5.19 #2
-
-
-
2022-06-03
Ard Biesheuvel
New
[GIT,PULL] EFI updates for v5.19
[GIT,PULL] EFI updates for v5.19
-
-
-
2022-05-20
Ard Biesheuvel
New
[RFC,4/4] arm64: efi: enable generic EFI compressed boot
efi: implement generic compressed boot support
-
-
-
2022-05-02
Ard Biesheuvel
New
[RFC,3/4] efi: stub: implement generic EFI zboot
efi: implement generic compressed boot support
-
-
-
2022-05-02
Ard Biesheuvel
New
[RFC,1/4] efi: stub: add prototypes for load_image and start_image
efi: implement generic compressed boot support
-
-
-
2022-05-02
Ard Biesheuvel
New
[v3,30/30] arm64: efi/libstub: enter with the MMU on if executing in place
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,27/30] arm64: head: clean the ID map page to the PoC
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,25/30] arm64: head: record the MMU state at primary entry
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,24/30] arm64: mm: add support for WXN memory translation attribute
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,23/30] arm64: mm: move ro_after_init section into the data segment
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,22/30] arm64: setup: drop early FDT pointer helpers
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,21/30] arm64: head: remap the kernel text/inittext region read-only
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,20/30] arm64: head: relocate kernel only a single time if KASLR is enabled
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,19/30] arm64: kaslr: deal with init called with VA randomization enabled
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,18/30] arm64: head: record CPU boot mode after enabling the MMU
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,16/30] arm64: head: factor out TTBR1 assignment into a macro
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,14/30] arm64: head: create a temporary FDT mapping in the initial ID map
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,12/30] arm64: head: cover entire kernel image in initial ID map
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[v3,02/30] arm64: mm: make vabits_actual a build time constant if possible
arm64: support WXN and entry with MMU enabled
-
-
-
2022-04-11
Ard Biesheuvel
New
[RFC,v2,13/18] arm64: head: record CPU boot mode after enabling the MMU
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-03-30
Ard Biesheuvel
New
[RFC,v2,12/18] arm64: head: avoid cache invalidation when entering with the MMU on
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-03-30
Ard Biesheuvel
New
[RFC,v2,10/18] arm64: head: record the MMU state at primary entry
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-03-30
Ard Biesheuvel
New
[RFC,v2,08/18] arm64: setup: defer R/O remapping of FDT
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-03-30
Ard Biesheuvel
New
[RFC,v2,06/18] arm64: head: populate kernel page tables with MMU and caches on
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-03-30
Ard Biesheuvel
New
[RFC,v2,04/18] arm64: head: cover entire kernel image in ID map
arm64: efi: leave MMU and caches on at boot
-
-
-
2022-03-30
Ard Biesheuvel
New
[GIT,PULL] EFI fix for v5.17
[GIT,PULL] EFI fix for v5.17
-
-
-
2022-03-16
Ard Biesheuvel
New
[RFC,v0,6/6] Temporarily pass the kaslr seed via register X1
Minimal Linux/arm64 VM firmware (written in Rust)
-
-
-
2022-03-14
Ard Biesheuvel
New
[RFC,v0,5/6] Remap code section of loaded kernel and boot it
Minimal Linux/arm64 VM firmware (written in Rust)
-
-
-
2022-03-14
Ard Biesheuvel
New
[RFC,v0,4/6] Discover QEMU fwcfg device and use it to load the kernel
Minimal Linux/arm64 VM firmware (written in Rust)
-
-
-
2022-03-14
Ard Biesheuvel
New
[RFC,v0,3/6] Add paging code to manage the full ID map
Minimal Linux/arm64 VM firmware (written in Rust)
-
-
-
2022-03-14
Ard Biesheuvel
New
«
1
2
3
4
»