Toggle navigation
Patchwork
linux-efi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| Archived =
No
| 773 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
…
7
8
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/12] efi: libstub: drop pointless get_memory_map() call
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Superseded
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-13
Ard Biesheuvel
Superseded
[01/15] efi/x86: Use correct size for boot_params
[01/15] efi/x86: Use correct size for boot_params
-
-
-
2020-05-08
Ard Biesheuvel
New
[01/17] x86/efi: Drop EFI stub .bss from .data section
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[01/21] arm64: efi: Move dcache cleaning of loaded image out of efi_enter_kernel()
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
-
-
-
2020-03-08
Ard Biesheuvel
Superseded
[01/33] efi/libstub: Move arm-stub to a common file
[01/33] efi/libstub: Move arm-stub to a common file
-
-
-
2020-04-24
Ard Biesheuvel
Superseded
[02/12] ARM: efistub: replace adrl pseudo-op with adr_l macro invocation
ARM: use adr_l/ldr_l macros for PC-relative references
-
-
-
2020-09-14
Ard Biesheuvel
Accepted
[02/12] efi/arm: libstub: move ARM specific code out of generic routines
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Accepted
[02/13] efi/libstub/x86: use mandatory 16-byte stack alignment in mixed mode
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-13
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
[02/18] efi/ia64: move HCDP and MPS table handling into IA64 arch code
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[02/19] efi/libstub/x86: Avoid overflowing code32_start on PE entry
EFI stub early spring cleaning part 2
-
-
-
2020-02-10
Ard Biesheuvel
New
[02/20] efi/libstub/x86: force 'hidden' visibility for extern declarations
More EFI updates for v5.6
-
-
-
2020-01-03
Ard Biesheuvel
New
[02/21] arm64: efi: Avoid dcache_clean_poc() altogether in efi_enter_kernel()
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[02/33] efi/libstub: Make initrd file loader configurable
[01/33] efi/libstub: Move arm-stub to a common file
-
-
-
2020-04-24
Ard Biesheuvel
New
[03/12] efi: libstub: fix up the last remaining open coded boot service call
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Accepted
[03/13] efi/libstub/x86: fix unused-variable warning
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-13
Ard Biesheuvel
New
[03/17] x86/efi: Drop alignment flags from PE section headers
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[03/21] arm64: efi: Move efi-entry.S into the libstub source directory
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[03/28] efi: don't shadow i in efi_config_parse_tables()
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
-
-
-
2020-03-08
Ard Biesheuvel
Superseded
[04/12] ARM: head-common.S: use PC-relative insn sequence for __proc_info
ARM: use adr_l/ldr_l macros for PC-relative references
-
-
-
2020-09-14
Ard Biesheuvel
Accepted
[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
[04/15] efi/x86: Use efi_err for error messages
[01/15] efi/x86: Use correct size for boot_params
-
-
-
2020-05-08
Ard Biesheuvel
New
[04/17] x86/boot: Remove the 'bugger off' message
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[04/18] efi: make rng_seed table handling local to efi.c
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[04/19] efi/libstub/arm: Relax FDT alignment requirement
EFI stub early spring cleaning part 2
-
-
-
2020-02-10
Ard Biesheuvel
New
[04/20] efi/x86: map the entire EFI vendor string before copying it
More EFI updates for v5.6
-
-
-
2020-01-03
Ard Biesheuvel
New
[04/21] efi: libstub: Remove zboot signing from build options
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[04/33] efi/libstub/arm: Make install_memreserve_table static
[01/33] efi/libstub: Move arm-stub to a common file
-
-
-
2020-04-24
Ard Biesheuvel
New
[05/12] efi: libstub: avoid efi_get_memory_map() for allocating the virt map
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Superseded
[05/15] efi/gop: Use efi_err for error messages
[01/15] efi/x86: Use correct size for boot_params
-
-
-
2020-05-08
Ard Biesheuvel
New
[05/17] x86/boot: Omit compression buffer from PE/COFF image memory footprint
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[05/20] efi/x86: avoid redundant cast of EFI firmware service pointer
More EFI updates for v5.6
-
-
-
2020-01-03
Ard Biesheuvel
New
[05/21] efi: libstub: Drop randomization of runtime memory map
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[05/28] efi/arm64: clean EFI stub exit code from cache instead of avoiding it
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
-
-
-
2020-03-08
Ard Biesheuvel
New
[06/12] ARM: head.S: use PC-relative insn sequence for secondary_data
ARM: use adr_l/ldr_l macros for PC-relative references
-
-
-
2020-09-14
Ard Biesheuvel
Accepted
[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
[06/13] efi/x86: avoid RWX mappings for all of DRAM
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-13
Ard Biesheuvel
New
[06/17] x86/boot: Drop redundant code setting the root device
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[06/18] efi: make memreserve table handling local to efi.c
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[06/19] efi/libstub: Simplify efi_high_alloc() and rename to efi_allocate_pages()
EFI stub early spring cleaning part 2
-
-
-
2020-02-10
Ard Biesheuvel
New
[06/21] efi: libstub: Drop handling of EFI properties table
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[07/12] efi: libstub: unify initrd loading between architectures
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[07/15] efi/libstub: Upgrade ignored dtb= argument message to error
[01/15] efi/x86: Use correct size for boot_params
-
-
-
2020-05-08
Ard Biesheuvel
New
[07/17] x86/boot: Grab kernel_info offset from zoffset header directly
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[07/18] efi: merge EFI system table revision and vendor checks
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[07/20] efi/x86: split SetVirtualAddresMap() wrappers into 32 and 64 bit versions
More EFI updates for v5.6
-
-
-
2020-01-03
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
[08/12] ARM: head: use PC-relative insn sequence for __smp_alt
ARM: use adr_l/ldr_l macros for PC-relative references
-
-
-
2020-09-14
Ard Biesheuvel
Accepted
[08/12] efi: libstub: remove DT dependency from generic stub
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[08/13] efi/arm: defer probe of PCIe backed efifb on DT systems
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-13
Ard Biesheuvel
New
[08/15] efi/x86: Move command-line initrd loading to efi_main
[01/15] efi/x86: Use correct size for boot_params
-
-
-
2020-05-08
Ard Biesheuvel
New
[08/17] x86/boot: Drop references to startup_64
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[08/19] efi/libstub: Use consistent type names for file I/O protocols
EFI stub early spring cleaning part 2
-
-
-
2020-02-10
Ard Biesheuvel
New
[08/21] efi: libstub: Use local strncmp() implementation unconditionally
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[08/28] efi/libstub: add libstub/mem.c to documentation tree
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
-
-
-
2020-03-08
Ard Biesheuvel
New
[08/33] efi/gop: Factor out locating the gop into a function
[01/33] efi/libstub: Move arm-stub to a common file
-
-
-
2020-04-24
Ard Biesheuvel
New
[09/12] efi: libstub: install boot-time memory map as config table
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Superseded
[09/17] x86/boot: Set EFI handover offset directly in header asm
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[09/19] efi/libstub: Move stub specific declarations into efistub.h
EFI stub early spring cleaning part 2
-
-
-
2020-02-10
Ard Biesheuvel
New
[09/20] efi/x86: simplify 64-bit EFI firmware call wrapper
More EFI updates for v5.6
-
-
-
2020-01-03
Ard Biesheuvel
New
[09/21] efi: libstub: Clone memcmp() into the stub
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[09/28] efi/x86: Annotate the LOADED_IMAGE_PROTOCOL_GUID with SYM_DATA
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
-
-
-
2020-03-08
Ard Biesheuvel
New
[09/33] efi/gop: Slightly re-arrange logic of find_gop
[01/33] efi/libstub: Move arm-stub to a common file
-
-
-
2020-04-24
Ard Biesheuvel
New
[10/12] ARM: head.S: use PC-relative insn sequences for __fixup_pv_table
ARM: use adr_l/ldr_l macros for PC-relative references
-
-
-
2020-09-14
Ard Biesheuvel
New
[10/12] efi: libstub: remove pointless goto kludge
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Superseded
[10/15] efi/x86: Support builtin command line
[01/15] efi/x86: Use correct size for boot_params
-
-
-
2020-05-08
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
[10/18] efi/ia64: switch to efi_config_parse_tables()
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[10/21] efi: libstub: Enable efi_printk() in zboot decompressor
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[11/12] efi/loongarch: libstub: remove dependency on flattened DT
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
Superseded
[11/13] efi: Add tracking for dynamically allocated memmaps
[01/13] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-13
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
[11/18] efi: make efi_config_init() x86 only
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[11/20] efi/x86: drop two near identical versions of efi_runtime_init()
More EFI updates for v5.6
-
-
-
2020-01-03
Ard Biesheuvel
New
[11/21] efi: loongarch: Drop exports of unused string routines
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[11/28] efi/x86: Make efi32_pe_entry more readable
[01/28] efi/x86: Add TPM related EFI tables to unencrypted mapping checks
-
-
-
2020-03-08
Ard Biesheuvel
New
[11/33] efi/gop: Use helper macros for populating lfb_base
[01/33] efi/libstub: Move arm-stub to a common file
-
-
-
2020-04-24
Ard Biesheuvel
New
[1/1] efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table
use RT_PROPERTIES table to implement efi=novamap
-
-
-
2021-03-05
Ard Biesheuvel
Accepted
[12/12] ARM: kvm: replace open coded VA->PA calculations with adr_l call
ARM: use adr_l/ldr_l macros for PC-relative references
-
-
-
2020-09-14
Ard Biesheuvel
Accepted
[12/12] efi: loongarch: add support for DT hardware descriptions
efi: disentangle the generic EFI stub from FDT
-
-
-
2022-09-18
Ard Biesheuvel
New
[12/17] x86/boot: Derive file size from _edata symbol
x86/boot: Rework PE header generation
-
-
-
2023-08-18
Ard Biesheuvel
Accepted
[12/18] efi: clean up config_parse_tables()
efi: clean up contents of struct efi
-
-
-
2020-02-16
Ard Biesheuvel
New
[12/19] efi/libstub: Move efi_random_alloc() into separate source file
EFI stub early spring cleaning part 2
-
-
-
2020-02-10
Ard Biesheuvel
New
[12/21] efi: libstub: Move screen_info handling to common code
efi: Combine stub functionality with zboot decompressor
-
-
-
2022-10-17
Ard Biesheuvel
Accepted
[1/2] arm64: efi: Execute runtime services from a dedicated stack
arm64: efi: Robustify EFI runtime wrapper code
-
-
-
2022-12-05
Ard Biesheuvel
Accepted
[1/2] ARM: decompressor: prepare cache_clean_flush for doing by-VA maintenance
[1/2] ARM: decompressor: prepare cache_clean_flush for doing by-VA maintenance
-
-
-
2020-02-18
Ard Biesheuvel
New
[1/2] efi: capsule: use atomic kmap for transient sglist mappings
efi capsule loader fixes
-
-
-
2020-12-07
Ard Biesheuvel
Accepted
[1/2] efi: clean up config table description arrays
[1/2] efi: clean up config table description arrays
-
-
-
2020-04-19
Ard Biesheuvel
New
[1/2] efi: Discover BTI support in runtime services regions
efi: Enable BTI for EFI runtimes services
-
-
-
2023-02-01
Ard Biesheuvel
Superseded
[1/2] efi/libstub/arm64: avoid copying the kernel unnecessarily
[1/2] efi/libstub/arm64: avoid copying the kernel unnecessarily
-
-
-
2020-03-26
Ard Biesheuvel
New
[1/2] efi/libstub/arm64: avoid image_base value from efi_loaded_image
[1/2] efi/libstub/arm64: avoid image_base value from efi_loaded_image
-
-
-
2020-03-29
Ard Biesheuvel
Superseded
[1/2] efi/libstub: drop __pure getter for efi_system_table
[1/2] efi/libstub: drop __pure getter for efi_system_table
-
-
-
2020-04-16
Ard Biesheuvel
New
[1/2] efi: libstub: Pass loaded image EFI handle to efi_load_initrd()
efi: Allow initrd LoadFile2 proto on loaded image
-
-
-
2023-03-10
Ard Biesheuvel
Superseded
[1/2] efi/libstub/x86: use const attribute for efi_is_64bit()
[1/2] efi/libstub/x86: use const attribute for efi_is_64bit()
-
-
-
2020-01-08
Ard Biesheuvel
New
[1/2] efi: runtime-maps: Clarify purpose and enable by default for kexec
efi/x86: Move runtime map sysfs code into arch/x86
-
-
-
2022-11-07
Ard Biesheuvel
Accepted
[1/2] efi/x86: Move 32-bit code into efi_32.c
[1/2] efi/x86: Move 32-bit code into efi_32.c
-
-
-
2020-08-17
Ard Biesheuvel
New
[1/2] efi: x86: move mixed mode stack PA variable out of 'efi_scratch'
[1/2] efi: x86: move mixed mode stack PA variable out of 'efi_scratch'
-
-
-
2021-01-19
Ard Biesheuvel
Accepted
[1/2] efi/zboot: arm64: Inject kernel code size symbol into the zboot payload
arm64: Expose kernel code size to EFI zboot code
-
-
-
2023-04-26
Ard Biesheuvel
Accepted
«
1
2
3
4
…
7
8
»