Toggle navigation
Patchwork
linux-efi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| 117 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
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[GIT,PULL] EFI updates for v6.13
[GIT,PULL] EFI updates for v6.13
-
-
-
2024-11-19
Ard Biesheuvel
New
[4/4] efi/libstub: Take command line overrides into account for loaded files
[1/4] efi/libstub: Free correct pointer on failure
-
-
-
2024-11-15
Ard Biesheuvel
New
[3/4] efi/libstub: Fix command line fallback handling when loading files
[1/4] efi/libstub: Free correct pointer on failure
-
-
-
2024-11-15
Ard Biesheuvel
New
[2/4] efi/libstub: Parse builtin command line after bootloader provided one
[1/4] efi/libstub: Free correct pointer on failure
-
-
-
2024-11-15
Ard Biesheuvel
New
[1/4] efi/libstub: Free correct pointer on failure
[1/4] efi/libstub: Free correct pointer on failure
-
-
-
2024-11-15
Ard Biesheuvel
New
efi/zboot: Fix outdated comment about using LoadImage/StartImage
efi/zboot: Fix outdated comment about using LoadImage/StartImage
-
-
-
2024-11-15
Ard Biesheuvel
New
[v2] efi/memattr: Ignore table if the size is clearly bogus
[v2] efi/memattr: Ignore table if the size is clearly bogus
-
-
-
2024-10-31
Ard Biesheuvel
New
efi/memattr: Ignore table if the size is clearly bogus
efi/memattr: Ignore table if the size is clearly bogus
-
-
-
2024-10-31
Ard Biesheuvel
New
[4/4] efi/libstub: Take command line overrides into account for loaded files
efi/libstub: Clean up command line handling
-
-
-
2024-10-15
Ard Biesheuvel
Superseded
[3/4] efi/libstub: Fix command line fallback handling when loading files
efi/libstub: Clean up command line handling
-
-
-
2024-10-15
Ard Biesheuvel
Superseded
[2/4] efi/libstub: Parse builtin command line after bootloader provided one
efi/libstub: Clean up command line handling
-
-
-
2024-10-15
Ard Biesheuvel
Superseded
[1/4] efi/libstub: Free correct pointer on failure
efi/libstub: Clean up command line handling
-
-
-
2024-10-15
Ard Biesheuvel
Superseded
[GIT,PULL] EFI updates for v6.12
[GIT,PULL] EFI updates for v6.12
-
-
-
2024-09-26
Ard Biesheuvel
New
[RFC,28/28] x86/tools: Drop x86_64 support from 'relocs' tool
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,27/28] x86/kernel: Switch to PIE linking for the core kernel
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,26/28] x86/boot: Implement support for ELF RELA/RELR relocations
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,25/28] x86: Use PIE codegen for the core kernel
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,24/28] tools/objtool: Treat indirect ftrace calls as direct calls
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,23/28] tools/objtool: Mark generated sections as writable
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,22/28] asm-generic: Treat PIC .data.rel.ro sections as .rodata
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,21/28] x86/head: Use PIC-compatible symbol references in startup code
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,20/28] x64/acpi: Use PIC-compatible references in wakeup_64.S
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,19/28] x86/boot/64: Avoid intentional absolute symbol references in .head.text
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,18/28] x86/boot/64: Determine VA/PA offset before entering C code
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,17/28] x86/hibernate: Prefer RIP-relative accesses
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,16/28] x86/entry_64: Use RIP-relative addressing
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,15/28] x86/sync_core: Use RIP-relative addressing
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,14/28] x86/rethook: Use RIP-relative reference for return address
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,13/28] x86/kvm: Use RIP-relative addressing
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,12/28] x86/pm-trace: Use RIP-relative accesses for .tracedata
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,11/28] x86/pvh: Avoid absolute symbol references in .head.text
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,10/28] x86/xen: Avoid relocatable quantities in Xen ELF notes
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,09/28] x86/tools: Remove special relocation handling for per-CPU variables
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,08/28] scripts/kallsyms: Remove support for absolute per-CPU variables
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,07/28] scripts/kallsyms: Avoid 0x0 as the relative base
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,06/28] x86/percpu: Get rid of absolute per-CPU variable placement
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,05/28] x86: Define the stack protector guard symbol explicitly
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,04/28] x86/boot: Permit GOTPCREL relocations for x86_64 builds
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,03/28] x86/tools: Use mmap() to simplify relocs host tool
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,02/28] Documentation: Bump minimum GCC version to 8.1
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
[RFC,01/28] x86/pvh: Call C code via the kernel virtual mapping
x86: Rely on toolchain for relocatable code
-
-
-
2024-09-25
Ard Biesheuvel
New
efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
-
-
-
2024-09-12
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.11 #1
[GIT,PULL] EFI fixes for v6.11 #1
-
-
-
2024-07-24
Ard Biesheuvel
New
x86/efistub: Revert to heap allocated boot_params for PE entrypoint
x86/efistub: Revert to heap allocated boot_params for PE entrypoint
-
-
-
2024-07-18
Ard Biesheuvel
New
[GIT,PULL] EFI updates for v6.11
[GIT,PULL] EFI updates for v6.11
-
-
-
2024-07-16
Ard Biesheuvel
New
arm64/efistub: Clean up KASLR logic
arm64/efistub: Clean up KASLR logic
-
-
-
2024-07-10
Ard Biesheuvel
New
[2/2] x86/efistub: Drop redundant clearing of BSS
[1/2] x86/efistub: Avoid returning EFI_SUCCESS on error
-
-
-
2024-07-04
Ard Biesheuvel
New
[1/2] x86/efistub: Avoid returning EFI_SUCCESS on error
[1/2] x86/efistub: Avoid returning EFI_SUCCESS on error
-
-
-
2024-07-04
Ard Biesheuvel
New
efistub/smbios: Simplify SMBIOS enumeration API
efistub/smbios: Simplify SMBIOS enumeration API
-
-
-
2024-07-01
Ard Biesheuvel
New
[v3,2/2] x86/efistub: Call Apple set_os protocol on dual GPU Intel Macs
efi/x86: Call set_os() protocol on dual GPU Macs
-
-
-
2024-07-01
Ard Biesheuvel
New
[v3,1/2] efistub/x86: Enable SMBIOS protocol handling for x86
efi/x86: Call set_os() protocol on dual GPU Macs
-
-
-
2024-07-01
Ard Biesheuvel
New
[RFC] x86/efi: Drop support for fake EFI memory maps
[RFC] x86/efi: Drop support for fake EFI memory maps
-
-
-
2024-06-20
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.10 #3
[GIT,PULL] EFI fixes for v6.10 #3
-
-
-
2024-06-18
Ard Biesheuvel
New
[v3] x86/efi: Free EFI memory map only when installing a new one.
[v3] x86/efi: Free EFI memory map only when installing a new one.
-
-
-
2024-06-12
Ard Biesheuvel
New
[v2] x86/efi: Free EFI memory map only when installing a new one.
[v2] x86/efi: Free EFI memory map only when installing a new one.
-
-
-
2024-06-12
Ard Biesheuvel
New
[v2] efi/arm: Disable LPAE PAN when calling EFI runtime services
[v2] efi/arm: Disable LPAE PAN when calling EFI runtime services
-
-
-
2024-06-11
Ard Biesheuvel
New
efi/x86: Clear BSS when entering in mixed mode via compat entrypoint
efi/x86: Clear BSS when entering in mixed mode via compat entrypoint
-
-
-
2024-06-10
Ard Biesheuvel
New
x86/efi: Free EFI memory map only when installing a new one.
x86/efi: Free EFI memory map only when installing a new one.
-
-
-
2024-06-10
Ard Biesheuvel
New
efi/arm: Disable LPAE PAN when calling EFI runtime services
efi/arm: Disable LPAE PAN when calling EFI runtime services
-
-
-
2024-06-10
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.10 #2
[GIT,PULL] EFI fixes for v6.10 #2
-
-
-
2024-06-06
Ard Biesheuvel
New
efi: Add missing __nocfi annotations to runtime wrappers
efi: Add missing __nocfi annotations to runtime wrappers
-
-
-
2024-06-04
Ard Biesheuvel
New
x86/efistub: Omit physical KASLR when memory reservations exist
x86/efistub: Omit physical KASLR when memory reservations exist
-
-
-
2024-05-16
Ard Biesheuvel
New
[GIT,PULL] EFI updates for v6.10
[GIT,PULL] EFI updates for v6.10
-
-
-
2024-05-14
Ard Biesheuvel
New
[GIT,PULL] EFI fix for v6.9 (#1)
[GIT,PULL] EFI fix for v6.9 (#1)
-
-
-
2024-05-03
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.9 #3
[GIT,PULL] EFI fixes for v6.9 #3
-
-
-
2024-03-29
Ard Biesheuvel
New
x86/efistub: Reinstate soft limit for initrd loading
x86/efistub: Reinstate soft limit for initrd loading
-
-
-
2024-03-28
Ard Biesheuvel
New
efi/libstub: Cast away type warning in use of max()
efi/libstub: Cast away type warning in use of max()
-
-
-
2024-03-26
Ard Biesheuvel
New
x86/efistub: Add missing boot_params for mixed mode compat entry
x86/efistub: Add missing boot_params for mixed mode compat entry
-
-
-
2024-03-25
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.9 #2
[GIT,PULL] EFI fixes for v6.9 #2
-
-
-
2024-03-24
Ard Biesheuvel
New
[2/2] x86/efistub: Don't clear BSS twice in mixed mode
EFI mixed mode fixes
-
-
-
2024-03-22
Ard Biesheuvel
New
[1/2] x86/efistub: Call mixed mode boot services on the firmware's stack
EFI mixed mode fixes
-
-
-
2024-03-22
Ard Biesheuvel
New
[GIT,PULL] EFI fixes for v6.9 #1
[GIT,PULL] EFI fixes for v6.9 #1
-
-
-
2024-03-17
Ard Biesheuvel
New
x86/efistub: Clear decompressor BSS in native EFI entrypoint
x86/efistub: Clear decompressor BSS in native EFI entrypoint
-
-
-
2024-03-15
Ard Biesheuvel
New
[GIT,PULL] EFI updates for v6.9
[GIT,PULL] EFI updates for v6.9
-
-
-
2024-03-12
Ard Biesheuvel
New
[v3,5/5] efi/libstub: Add get_event_log() support for CC platforms
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-08
Ard Biesheuvel
New
[v3,4/5] efi/libstub: Measure into CC protocol if TCG2 protocol is absent
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-08
Ard Biesheuvel
New
[v3,3/5] efi/libstub: Add Confidential Computing (CC) measurement typedefs
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-08
Ard Biesheuvel
Superseded
[v3,2/5] efi/tpm: Use symbolic GUID name from spec for final events table
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-08
Ard Biesheuvel
New
[v3,1/5] efi/libstub: Use correct event size when measuring data into the TPM
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-08
Ard Biesheuvel
New
[v2,5/5] efi/libstub: Add get_event_log() support for CC platforms
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-07
Ard Biesheuvel
Superseded
[v2,4/5] efi/libstub: Measure into CC protocol if TCG2 protocol is absent
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-07
Ard Biesheuvel
Superseded
[v2,3/5] efi/libstub: Add Confidential Computing (CC) measurement typedefs
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-07
Ard Biesheuvel
Superseded
[v2,2/5] efi/tpm: Use symbolic GUID name from spec for final events table
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-07
Ard Biesheuvel
Superseded
[v2,1/5] efi/libstub: Fold efi_tcg2_tagged_event into efi_measured_event
efi/libstub: Fall back to CC proto for measurement
-
-
-
2024-03-07
Ard Biesheuvel
New
[stable-v6.1,18/18] efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,17/18] x86/boot: efistub: Assign global boot_params variable
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,16/18] x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,15/18] x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,14/18] efi/x86: Avoid physical KASLR on older Dell systems
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,13/18] x86/efistub: Avoid legacy decompressor when doing EFI boot
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,12/18] x86/efistub: Perform SNP feature test while running in the firmware
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,11/18] x86/efistub: Prefer EFI memory attributes protocol over DXE services
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,10/18] x86/decompressor: Factor out kernel decompression and relocation
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,09/18] x86/efistub: Perform 4/5 level paging switch from the stub
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,08/18] efi/libstub: Add limit argument to efi_random_alloc()
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,07/18] efi/libstub: Add memory attribute protocol definitions
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,06/18] x86/decompressor: Move global symbol references to C code
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,05/18] x86/efistub: Clear BSS in EFI handover protocol entrypoint
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,04/18] x86/decompressor: Avoid magic offsets for EFI handover entrypoint
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
[stable-v6.1,03/18] x86/efistub: Simplify and clean up handover entry code
efistub/x86 changes for secure boot
-
-
-
2024-03-04
Ard Biesheuvel
New
«
1
2
»