Toggle navigation
Patchwork
Patches credited to ard.biesheuvel@linaro.org
Login
Register
Mail settings
Current Team Memberships
None
Show patches with
: Archived =
No
| 5390 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
Apply
«
1
2
...
28
29
30
…
53
54
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
efi: ARM/arm64: fix boot crash with CONFIG_CPUMASK_OFFSTACK=y
-
-
-
2017-02-23
Ard Biesheuvel
Accepted
[edk2] BaseTools: GCC: move most AutoGen.obj contents back to .data section
-
-
-
2017-02-23
Ard Biesheuvel
Accepted
[edk2,2/2] ArmPkg/CpuDxe: remove VirtualUncachedPages protocol and implementation
[edk2,1/2] ArmPkg: remove DebugUncachedMemoryAllocationLib
-
-
-
2017-02-23
Ard Biesheuvel
Accepted
[edk2,1/2] ArmPkg: remove DebugUncachedMemoryAllocationLib
[edk2,1/2] ArmPkg: remove DebugUncachedMemoryAllocationLib
-
-
-
2017-02-23
Ard Biesheuvel
New
[edk2,RFC,4/4] ArmPkg/CpuDxe: remap all data regions non-executable
RFC: increased memory protection
-
-
-
2017-02-22
Ard Biesheuvel
New
[edk2,RFC,3/4] MdeModulePkg/DxeCore: lift non-exec permissions on loaded images
RFC: increased memory protection
-
-
-
2017-02-22
Ard Biesheuvel
New
[edk2,RFC,2/4] MdeModulePkg/DxeCore: convert the DxeCore memory region to BootServicesCode
RFC: increased memory protection
-
-
-
2017-02-22
Ard Biesheuvel
New
[edk2,RFC,1/4] MdeModulePkg/DxeCore: allow BootServicesData->BootServicesCode conversion
RFC: increased memory protection
-
-
-
2017-02-22
Ard Biesheuvel
New
[edk2] ArmVirtPkg/ArmVirt.dsc.inc: AARCH64: enable DXE image protection feature
-
-
-
2017-02-22
Ard Biesheuvel
Accepted
[edk2,4/4] ArmPkg/ArmMmuLib: AARCH64: enable stack alignment checking
AARCH64: enable stack alignment check
-
-
-
2017-02-22
Ard Biesheuvel
Accepted
[edk2,3/4] ArmPkg/ArmLib: AARCH64: allow the stack aligment (SA) bit to be managed
AARCH64: enable stack alignment check
-
-
-
2017-02-22
Ard Biesheuvel
Accepted
[edk2,2/4] ArmPkg/ArmLib: AARCH64: set frame pointer in cache maintenance routine
AARCH64: enable stack alignment check
-
-
-
2017-02-22
Ard Biesheuvel
Accepted
[edk2,1/4] ArmPlatformPkg/ArmPlatformStackLib: use callee preserved registers
AARCH64: enable stack alignment check
-
-
-
2017-02-22
Ard Biesheuvel
Accepted
[Linaro-uefi] arm: remove set/way cache maintenance
-
-
-
2017-02-20
Ard Biesheuvel
New
[v2] efi: libstub: treat missing SecureBoot variable as S/B disabled
-
-
-
2017-02-16
Ard Biesheuvel
Superseded
efi: libstub: treat missing SecureBoot/SetupMode vars as SB disabled
-
-
-
2017-02-16
Ard Biesheuvel
New
efi: bgrt: add missing 'return 0' to acpi_parse_bgrt() non-ACPI stub
-
-
-
2017-02-16
Ard Biesheuvel
New
[edk2,v2,4/4] ArmPkg/ArmMmuLib: AARCH64: add support for modifying only permissions
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-15
Ard Biesheuvel
Accepted
[edk2,v2,3/4] ArmPkg/CpuDxe: ARM: ignore page table updates that only change permissions
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-15
Ard Biesheuvel
Accepted
[edk2,v2,2/4] ArmPkg/CpuDxe: translate invalid memory types in EfiAttributeToArmAttribute
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-15
Ard Biesheuvel
Accepted
[edk2,v2,1/4] ArmPkg/CpuDxe: Correct EFI_MEMORY_RO usage
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-15
Ard Biesheuvel
Accepted
[v2,2/2] crypto: algapi - annotate expected branch behavior in crypto_inc()
[v2,1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
-
-
-
2017-02-14
Ard Biesheuvel
Accepted
[v2,1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
[v2,1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
-
-
-
2017-02-14
Ard Biesheuvel
Accepted
[2/2] crypto: algapi - annotate expected branch behavior in crypto_inc()
[1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
-
-
-
2017-02-14
Ard Biesheuvel
Superseded
[1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
[1/2] crypto: arm/aes-neonbs - resolve fallback cipher at runtime
-
-
-
2017-02-14
Ard Biesheuvel
Superseded
[2/2] crypto: ccm - drop unnecessary minimum 32-bit alignment
[1/2] crypto: ccm - honour alignmask of subordinate MAC cipher
-
-
-
2017-02-11
Ard Biesheuvel
Accepted
[1/2] crypto: ccm - honour alignmask of subordinate MAC cipher
[1/2] crypto: ccm - honour alignmask of subordinate MAC cipher
-
-
-
2017-02-11
Ard Biesheuvel
New
[v2,2/2] efi: arm-stub: Round up FDT allocation to mapping size
[v2,1/2] efi: arm-stub: Correct FDT and initrd allocation rules for arm64
-
-
-
2017-02-09
Ard Biesheuvel
Accepted
[v2,1/2] efi: arm-stub: Correct FDT and initrd allocation rules for arm64
[v2,1/2] efi: arm-stub: Correct FDT and initrd allocation rules for arm64
-
-
-
2017-02-09
Ard Biesheuvel
Superseded
[edk2,4/4] ArmPkg/ArmMmuLib: AARCH64: add support for modifying only permissions
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-09
Ard Biesheuvel
New
[edk2,3/4] ArmPkg/CpuDxe: ARM: ignore page table updates that only change permissions
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-09
Ard Biesheuvel
Superseded
[edk2,2/4] ArmPkg/CpuDxe: translate invalid memory types in EfiAttributeToArmAttribute
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-09
Ard Biesheuvel
Superseded
[edk2,1/4] ArmPkg/CpuDxe: Correct EFI_MEMORY_RO usage
ArmPkg: add groundwork for DXE image protection
-
-
-
2017-02-09
Ard Biesheuvel
Superseded
efi: arm-stub: Correct FDT and initrd allocation rules for arm64
-
-
-
2017-02-09
Ard Biesheuvel
New
[v2,14/14] arm: efi: add PE/COFF debug table to EFI header
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Superseded
[v2,13/14] arm: efi: split zImage code and data into separate PE/COFF sections
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Superseded
[v2,12/14] arm: efi: replace open coded constants with symbolic ones
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Superseded
[v2,11/14] arm: efi: remove pointless dummy .reloc section
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Superseded
[v2,10/14] arm: efi: remove forbidden values from the PE/COFF header
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Superseded
[v2,09/14] arm: compressed: put zImage header and EFI header in dedicated section
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
New
[v2,08/14] arm64: efi: split Image code and data into separate PE/COFF sections
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
New
[v2,07/14] arm64: efi: replace open coded constants with symbolic ones
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Accepted
[v2,06/14] arm64: efi: remove pointless dummy .reloc section
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Accepted
[v2,05/14] arm64: efi: remove forbidden values from the PE/COFF header
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Accepted
[v2,04/14] arm64: efi: clean up Image header after PE header has been split off
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
New
[v2,03/14] arm64: efi: move EFI header and related data to a separate .S file
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
Accepted
[v2,02/14] include: pe.h: add some missing definitions
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
New
[v2,01/14] include: pe.h: allow for use in assembly
arm64+ARM: efi: PE/COFF cleanup/hardening
-
-
-
2017-02-08
Ard Biesheuvel
New
[7/7] efi: libstub: Make file I/O chunking x86-specific
EFI updates for v4.11 part 2
-
-
-
2017-02-06
Ard Biesheuvel
Accepted
[6/7] efi: Print the secure boot status in x86 setup_arch()
[1/7] x86/efi: Allow invocation of arbitrary runtime services
-
-
-
2017-02-06
Ard Biesheuvel
New
[5/7] efi: Disable secure boot if shim is in insecure mode
EFI updates for v4.11 part 2
-
-
-
2017-02-06
Ard Biesheuvel
New
[4/7] efi: Get the secure boot status
EFI updates for v4.11 part 2
-
-
-
2017-02-06
Ard Biesheuvel
New
[3/7] efi: Add SHIM and image security database GUID definitions
[1/7] x86/efi: Allow invocation of arbitrary runtime services
-
-
-
2017-02-06
Ard Biesheuvel
New
[2/7] arm/efi: Allow invocation of arbitrary runtime services
[1/7] x86/efi: Allow invocation of arbitrary runtime services
-
-
-
2017-02-06
Ard Biesheuvel
New
[1/7] x86/efi: Allow invocation of arbitrary runtime services
[1/7] x86/efi: Allow invocation of arbitrary runtime services
-
-
-
2017-02-06
Ard Biesheuvel
New
[v3,2/2] mac80211: aes-cmac: switch to shash CMAC driver
[v3,1/2] mac80211: fils_aead: Use crypto api CMAC shash rather than bare cipher
-
-
-
2017-02-06
Ard Biesheuvel
New
[v3,1/2] mac80211: fils_aead: Use crypto api CMAC shash rather than bare cipher
[v3,1/2] mac80211: fils_aead: Use crypto api CMAC shash rather than bare cipher
-
-
-
2017-02-06
Ard Biesheuvel
New
[v2,2/2] mac80211: aes-cmac: switch to shash CMAC driver
mac80211: use crypto shash for AES cmac
-
-
-
2017-02-05
Ard Biesheuvel
New
[v2,1/2] mac80211: fils_aead: Use crypto api CMAC shash rather than bare cipher
[v2,1/2] mac80211: fils_aead: Use crypto api CMAC shash rather than bare cipher
-
-
-
2017-02-05
Ard Biesheuvel
New
[v3] crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
-
-
-
2017-02-05
Ard Biesheuvel
Accepted
[RFC,2/2] mac80211: aes-cmac: switch to shash CMAC driver
[RFC,1/2] mac80211: fils_aead: clone shared CMAC functions into private version
-
-
-
2017-02-03
Ard Biesheuvel
New
[RFC,1/2] mac80211: fils_aead: clone shared CMAC functions into private version
[RFC,1/2] mac80211: fils_aead: clone shared CMAC functions into private version
-
-
-
2017-02-03
Ard Biesheuvel
New
[v3,3/3] crypto: arm64/aes - add NEON/Crypto Extensions CBCMAC/CMAC/XCBC driver
crypto: time invariant AES for CCM (and CMAC/XCBC)
-
-
-
2017-02-03
Ard Biesheuvel
Accepted
[v3,2/3] crypto: ccm - switch to separate cbcmac driver
crypto: time invariant AES for CCM (and CMAC/XCBC)
-
-
-
2017-02-03
Ard Biesheuvel
New
[v3,1/3] crypto: testmgr - add test cases for cbcmac(aes)
crypto: time invariant AES for CCM (and CMAC/XCBC)
-
-
-
2017-02-03
Ard Biesheuvel
New
[v5,3/3] module: unify absolute krctab definitions for 32-bit and 64-bit
modversions: redefine kcrctab entries as 32-bit values
-
-
-
2017-02-03
Ard Biesheuvel
Accepted
[v5,2/3] modversions: treat symbol CRCs as 32 bit quantities
modversions: redefine kcrctab entries as 32-bit values
-
-
-
2017-02-03
Ard Biesheuvel
Accepted
[v5,1/3] kbuild: modversions: add infrastructure for emitting relative CRCs
modversions: redefine kcrctab entries as 32-bit values
-
-
-
2017-02-03
Ard Biesheuvel
Accepted
[v2] log2: make order_base_2() behave correctly on const input value zero
-
-
-
2017-02-02
Ard Biesheuvel
New
[v4] efi: arm64: Add vmlinux debug link to the Image binary
-
-
-
2017-02-02
Ard Biesheuvel
Accepted
log2: make order_base_2() behave correctly on const input value zero
-
-
-
2017-02-02
Ard Biesheuvel
Superseded
[v3] crypto: aes - add generic time invariant AES cipher
-
-
-
2017-02-02
Ard Biesheuvel
Accepted
crypto: generic/aes - drop alignment requirement
-
-
-
2017-02-02
Ard Biesheuvel
New
[v2] crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
-
-
-
2017-02-02
Ard Biesheuvel
New
[2/2] crypto: arm/aes - don't use IV buffer to return final keystream block
[1/2] crypto: arm64/aes - don't use IV buffer to return final keystream block
-
-
-
2017-02-02
Ard Biesheuvel
Accepted
[1/2] crypto: arm64/aes - don't use IV buffer to return final keystream block
[1/2] crypto: arm64/aes - don't use IV buffer to return final keystream block
-
-
-
2017-02-02
Ard Biesheuvel
Accepted
efi: fdt: avoid FDT manipulation after ExitBootServices()
-
-
-
2017-02-01
Ard Biesheuvel
Accepted
crypto: arm64/crc32 - merge CRC32 and PMULL instruction based drivers
-
-
-
2017-02-01
Ard Biesheuvel
Accepted
efi: fdt: avoid FDT manipulation after ExitBootServices()
-
-
-
2017-02-01
Ard Biesheuvel
Accepted
efi: arm: remove pointless dummy .reloc section
-
-
-
2017-02-01
Ard Biesheuvel
Superseded
efi: libstub: Make file I/O chunking x86-specific
-
-
-
2017-01-31
Ard Biesheuvel
Superseded
[10/10] efi: libstub: Preserve .debug sections after absolute relocation check
Untitled series #282
-
-
-
2017-01-31
Ard Biesheuvel
Accepted
[09/10] efi/x86: Add debug code to print cooked memmap
Untitled series #282
-
-
-
2017-01-31
Ard Biesheuvel
New
[08/10] efi/x86: Move EFI BGRT init code to early init code
Untitled series #282
-
-
-
2017-01-31
Ard Biesheuvel
New
[07/10] efi: Use typed function pointers for runtime services table
[01/10] efi: Deduplicate efi_file_size() / _read() / _close()
-
-
-
2017-01-31
Ard Biesheuvel
New
[06/10] efi/esrt: Fix spelling mistake "doen't"
Untitled series #282
-
-
-
2017-01-31
Ard Biesheuvel
New
[05/10] x86/efi: Add support for EFI_MEMORY_ATTRIBUTES_TABLE
Untitled series #282
-
-
-
2017-01-31
Ard Biesheuvel
New
[04/10] efi: Introduce EFI_MEM_ATTR bit and set it from memory attributes table
[01/10] efi: Deduplicate efi_file_size() / _read() / _close()
-
-
-
2017-01-31
Ard Biesheuvel
New
[03/10] efi: Make EFI_MEMORY_ATTRIBUTES_TABLE initialization common across all architectures
[01/10] efi: Deduplicate efi_file_size() / _read() / _close()
-
-
-
2017-01-31
Ard Biesheuvel
New
[02/10] x86/efi: Deduplicate efi_char16_printk()
[01/10] efi: Deduplicate efi_file_size() / _read() / _close()
-
-
-
2017-01-31
Ard Biesheuvel
New
[01/10] efi: Deduplicate efi_file_size() / _read() / _close()
[01/10] efi: Deduplicate efi_file_size() / _read() / _close()
-
-
-
2017-01-31
Ard Biesheuvel
New
[v2] arm: module: handle negative R_ARM_PREL31 addends correctly
-
-
-
2017-01-30
Ard Biesheuvel
Accepted
[RFC] crypto: algapi - make crypto_xor() and crypto_inc() alignment agnostic
-
-
-
2017-01-30
Ard Biesheuvel
New
[RFC,v2,4/4] crypto: aes - add generic time invariant AES for CTR/CCM/GCM
crypto: time invariant AES for CCM (and GCM/CTR)
-
-
-
2017-01-28
Ard Biesheuvel
New
[v2,3/4] crypto: arm64/aes - add NEON and Crypto Extension CBC-MAC driver
crypto: time invariant AES for CCM (and GCM/CTR)
-
-
-
2017-01-28
Ard Biesheuvel
New
[v2,2/4] crypto: ccm - switch to separate cbcmac driver
crypto: time invariant AES for CCM (and GCM/CTR)
-
-
-
2017-01-28
Ard Biesheuvel
New
[v2,1/4] crypto: testmgr - add test cases for cbcmac(aes)
crypto: time invariant AES for CCM (and GCM/CTR)
-
-
-
2017-01-28
Ard Biesheuvel
Superseded
[v3,10/10] crypto: arm64/aes - replace scalar fallback with plain NEON fallback
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-28
Ard Biesheuvel
Accepted
[v3,09/10] crypto: arm64/aes-neon-blk - tweak performance for low end cores
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-28
Ard Biesheuvel
Accepted
[v3,08/10] crypto: arm64/aes - performance tweak
crypto - AES for ARM/arm64 updates for v4.11 (round #2)
-
-
-
2017-01-28
Ard Biesheuvel
New
«
1
2
...
28
29
30
…
53
54
»
Bundling
Create bundle: