Toggle navigation
Patchwork
UEFI - EDK2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| Archived =
No
| 1622 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
…
16
17
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[edk2,2/2] ArmVirtPkg/PrePiUniCoreRelocatable CLANG38: work around build issues
ArmVirtPkg: fixes for ARM and CLANG38 builds
-
-
-
2018-12-11
Ard Biesheuvel
New
[edk2,2/2] ArmVirtPkg: reinstate timer unmask quirk for Xen
Reenable timer mask quirk for Xen
-
-
-
2018-04-23
Ard Biesheuvel
Accepted
[edk2,2/2] BaseTools AARCH64: override XIP module linker alignment to 32 bytes
-
-
-
2016-07-27
Ard Biesheuvel
Accepted
[edk2,2/2] BaseTools ARM AARCH64: drop redundant compiler arguments
-
-
-
2016-08-11
Ard Biesheuvel
Accepted
[edk2,2/2] BaseTools ARM: impose strict alignment only for XIP modules
-
-
-
2016-08-08
Ard Biesheuvel
Accepted
[edk2,2/2] BaseTools/tools_def AARCH64: avoid SIMD register in XIP code
[edk2,1/2] BaseTools/tools_def AARCH64: mark register x18 as reserved
-
-
-
2017-07-13
Ard Biesheuvel
Accepted
[edk2,2/2] BaseTools/tools_def: AARCH64: disable LTO type mismatch warnings
[edk2,1/2] BaseTools/tools_def GCC: ARM/AARCH64: replace -save-temps with -pipe
-
-
-
2017-06-20
Ard Biesheuvel
Accepted
[edk2,2/2] Embedded/EmbeddedPkg.dsc: enable NOOPT build target
[edk2,1/2] ArmPkg/ArmPkg.dsc: enable NOOPT build target
-
-
-
2018-06-18
Ard Biesheuvel
Accepted
[edk2,2/2] MdeModulePkg/EbcDxe: cleanup
-
-
-
2016-08-01
Ard Biesheuvel
New
[edk2,2/2] MdePkg/BaseMemoryLibOptDxe: added accelerated AARCH64 routines
-
-
-
2016-09-02
Ard Biesheuvel
Superseded
[edk2,2/2] MdePkg/BaseMemoryLibOptDxe ARM|AARCH64: implement accelerated GUID functions
-
-
-
2016-09-16
Ard Biesheuvel
Superseded
[edk2,2/2] MdePkg/BaseMemoryLibOptDxe: replace deprecated uses of IT blocks
-
-
-
2016-09-26
Ard Biesheuvel
Accepted
[edk2,2/2] Omap35xxPkg: move to ARM version of CpuExceptionHandlerLib
-
-
-
2016-03-16
Ard Biesheuvel
New
[edk2,2/2] Platforms/ARM/FVP: limit VA range to 36 bits
-
-
-
2016-09-09
Ard Biesheuvel
New
[edk2,2/2] StdLib/LibC ARM AARCH64: do not redefine compiler intrinsics
-
-
-
2016-08-08
Ard Biesheuvel
Accepted
[edk2,23/26] ArmPlatformPkg/PrePeiCore: switch to ASM_FUNC() asm macro
-
-
-
2016-08-10
Ard Biesheuvel
Accepted
[edk2,2/3] ArmPkg/BaseMemoryLibStm: implement new IsZeroGuid() API function
-
-
-
2016-08-31
Ard Biesheuvel
Superseded
[edk2,2/3] ArmPkg/CompilerIntrinsicsLib: make the default memset() weak
-
-
-
2016-08-04
Ard Biesheuvel
Accepted
[edk2,2/3] ArmPkg/DefaultExceptionHandlerLib: walk call stack unconditionally
ArmPkg: increase robustness of the crash handler
-
-
-
2017-03-20
Ard Biesheuvel
Accepted
[edk2,2/3] ArmPkg/PlatformBootManagerLib: refer to Shell FILE_GUID directly
ArmPkg/PlatformBootManagerLib: fixes
-
-
-
2017-03-20
Ard Biesheuvel
New
[edk2,2/3] ArmPkg/UncachedMemoryAllocationLib: use CWG value to align pool allocations
[edk2,1/3] ArmPkg/UncachedMemoryAllocationLib: restore mapping attributes after free
-
-
-
2017-02-28
Ard Biesheuvel
Accepted
[edk2,2/3] ArmPlatformPkg/PrePi RVCT: use relative reference to mSystemMemoryEnd
-
-
-
2016-10-28
Ard Biesheuvel
Accepted
[edk2,2/3] ArmVirtPkg/FdtClientDxe: install DT configuration table at ReadyToBoot
ArmVirtQemu: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
New
[edk2,2/3] ArmVirtPkg/FdtPciPcdProducerLib: add discovery of PcdPciMmio64Size
-
-
-
2016-09-12
Ard Biesheuvel
New
[edk2,2/3] ArmVirtPkg/FdtPL011SerialPortLib: take DT node 'status' property into account
ArmVirtPkg: ignore DT nodes with a status != 'okay'
-
-
-
2017-04-04
Ard Biesheuvel
Accepted
[edk2,2/3] ArmVirtPkg: switch to DXE runtime version of DebugLib where appropriate
Create UART DebugLib implementation for runtime drivers
-
-
-
2018-02-20
Ard Biesheuvel
Superseded
[edk2,2/3] BaseTools GCC5: disable warnings-as-errors for now
-
-
-
2016-08-02
Ard Biesheuvel
Accepted
[edk2,2/3] BaseTools RVCT: ignore various RVC diagnostics
-
-
-
2016-08-11
Ard Biesheuvel
Accepted
[edk2,2/3] BaseTools/tools_def ARM CLANG35: work around -mno-movt option name change
fixes for CLANG35 on ARM
-
-
-
2018-12-12
Ard Biesheuvel
Accepted
[edk2,2/3] BeagleBoardPkg/BeagleBoardPkg.dsc: remove the LinuxLoader application
-
-
-
2016-11-21
Ard Biesheuvel
Accepted
[edk2,2/3] BeagleBoardPkg: move to generic BDS
-
-
-
2016-10-25
Ard Biesheuvel
Accepted
[edk2,2/3] BeagleBoardPkg: remove ArmCpuLib reference
Arm*Pkg : remove ArmCpuLib
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2,24/26] ArmPlatformPkg/ArmVExpressPkg: switch to ASM_FUNC() asm macro
-
-
-
2016-08-10
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,2/4] ArmPkg/CpuDxe ARM: avoid unnecessary cache/TLB maintenance
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-01
Ard Biesheuvel
New
[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,2/4] ArmPkg/DefaultExceptionHandlerLib: declare the permitted usage context
ArmPkg: use console for minimal 'exception occurred' message
-
-
-
2018-12-20
Ard Biesheuvel
Superseded
[edk2,2/4] ArmPkg: introduce base ArmMmuLib implementation
-
-
-
2016-06-16
Ard Biesheuvel
Superseded
[edk2,2/4] ArmPlatformPkg/SP805WatchdogDxe: switch to interrupt mode
ArmPkg, ArmPlatformPkg: watchdog driver cleanup
-
-
-
2018-12-18
Ard Biesheuvel
Accepted
[edk2,2/4] ArmVirtPkg/ArmVirtMemoryInitPeiLib: check for capsules before memory init
ArmVirtPkg: implement basic capsule support
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,2/4] ArmVirtPkg/ArmVirtQemu: factor out shared FV.FvMain definition
-
-
-
2016-07-12
Ard Biesheuvel
Superseded
[edk2,2/4] ArmVirtPkg/ArmVirtQemu: switch secure boot build to NorFlashDxe
-
-
-
2016-06-21
Ard Biesheuvel
Accepted
[edk2,2/4] ArmVirtPkg/BaseCachingPciExpressLib: depend on PciPcdProducerLib
-
-
-
2016-04-12
Ard Biesheuvel
Accepted
[edk2,2/4] ArmVirtPkg/FdtClientDxe: report address and size cell count directly
-
-
-
2016-09-15
Ard Biesheuvel
Accepted
[edk2,2/4] MdeModulePkg: add implementation of MmCommunicateLib
MdeModulePkg, StandaloneMmPkg: work around VA vs PA ambiguity
-
-
-
2019-03-11
Ard Biesheuvel
Superseded
[edk2,2/4] MdeModulePkg/DxeCore: invoke the emulator protocol for foreign images
MdeModulePkg: add support for dispatching foreign arch PE/COFF images
-
-
-
2018-09-12
Ard Biesheuvel
New
[edk2,2/4] MdeModulePkg: introduce runtime debug output protocol
implement runtime debug output protocl
-
-
-
2018-03-01
Ard Biesheuvel
New
[edk2,2/4] MdePkg/BasePeCoffLib: remove PE/COFF header workaround for ELILO on IPF
remove all 11 occurrences of ELILO on IPF PE/COFF header hack
-
-
-
2018-09-06
Ard Biesheuvel
Superseded
[edk2,2/4] QuarkPlatformPkg/PlatformBootManagerLib: use new UefiShellFileGuid definition
Shell/Quark/ArmPkg: promote shell app FILE_GUID to proper GUID
-
-
-
2017-03-22
Ard Biesheuvel
Accepted
[edk2,2/4] SecurityPkg/PlatformSecureLibNull: permit use by MM_STANDALONE modules
Various Packages: add MM_STANDALONE support
-
-
-
2019-01-16
Ard Biesheuvel
Accepted
[edk2,2/4] ShellPkg/UefiShellDebug1CommandsLib: remove unused but set variable
-
-
-
2016-03-24
Ard Biesheuvel
Accepted
[edk2,25/26] ArmPlatformPkg/ArmPlatformLibNull: switch to ASM_FUNC() asm macro
-
-
-
2016-08-10
Ard Biesheuvel
Accepted
[edk2,2/5] ArmPkg/ArmDmaLib: consistently use 'gCacheAlignment - 1' as alignment mask
-
-
-
2016-04-19
Ard Biesheuvel
Accepted
[edk2,2/5] ArmPkg/ArmDmaLib: implement DmaAllocateAlignedBuffer()
ArmPkg et al: remove UncachedMemoryallocationLib
-
-
-
2017-08-25
Ard Biesheuvel
Accepted
[edk2,2/5] ArmPkg/ArmLib: introduce ArmBaseLib
-
-
-
2016-09-05
Ard Biesheuvel
Accepted
[edk2,2/5] ArmPkg/ArmMmuLib AARCH64: get rid of needless TLB invalidation
memory/MMU hardening for AArch64
-
-
-
2019-01-07
Ard Biesheuvel
Accepted
[edk2,2/5] ArmPkg/ArmMmuLib: take the CPU supported maximum PA space into account
ArmPkg, ArmVirtPkg: lift 40-bit IPA space limit
-
-
-
2018-11-23
Ard Biesheuvel
New
[edk2,2/5] ArmPkg: move ARM version of SetMemoryAttributes to ArmMmuLib
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-01
Ard Biesheuvel
New
[edk2,2/5] ArmPlatformPkg: implement LcdHwLib for PL111
ArmPlatformPkg: refactor LcdGraphicsOutputDxe driver
-
-
-
2017-12-01
Ard Biesheuvel
Superseded
[edk2,2/5] ArmPlatformPkg/PrePeiCoreMPCore: use a unique GUID
ArmPlatformPkg: create standalone .dsc file
-
-
-
2017-12-05
Ard Biesheuvel
Accepted
[edk2,2/5] ArmVirtPkg: implement FdtPciHostBridgeLib
-
-
-
2016-08-22
Ard Biesheuvel
New
[edk2,2/5] EmbeddedPkg: introduce platform PCI I/O registration library
-
-
-
2016-10-31
Ard Biesheuvel
New
[edk2,2/5] MdeModulePkg/DxeCapsuleLibFmp: permit ProcessCapsules () to be called once
MdeModulePkg ArmPkg: support for persistent capsules and progress reporting
-
-
-
2018-06-07
Ard Biesheuvel
New
[edk2,2/5] Omap35xxPkg: remove unused ResetSystemLib implementation
-
-
-
2016-10-25
Ard Biesheuvel
Accepted
[edk2,2/5] Silicon/AMD/Styx: update SMMU id to MMU-401
Platform/AMD/Overdrive: implement capsule support + some fixes
-
-
-
2017-10-15
Ard Biesheuvel
New
[edk2,26/26] ArmPlatformPkg/ArmPlatformStackLib: switch to ASM_FUNC() asm macro
-
-
-
2016-08-10
Ard Biesheuvel
Accepted
[edk2,2/6] ArmPkg/ArmCortexA9Lib RVCT: remove incompatible GCC include
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2,2/6] ArmVirtPkg/PlatformBootManagerLib: add missing report status code call
Abstract allocation of PEI accessible memory
-
-
-
2018-05-22
Ard Biesheuvel
Superseded
[edk2,2/6] BaseTools/CommonLib: use explicit 64-bit type in Strtoi()
BaseTools: get rid of MAX_UINTN
-
-
-
2018-11-29
Ard Biesheuvel
Superseded
[edk2,2/6] EmbeddedPkg/CoherentDmaLib: add support for non-1:1 DMA translation
ArmPkg EmbeddedPkg: clean up DmaLib implementations
-
-
-
2017-08-30
Ard Biesheuvel
Accepted
[edk2,2/6] EmbeddedPkg/DtPlatformDxe: declare symbolic name for FILE_GUID
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
New
[edk2,2/6] MdePkg: implement MmServicesTableLib based on traditional SMM
implement standalone MM versions of the variable runtime drivers
-
-
-
2019-01-03
Ard Biesheuvel
Accepted
[edk2,2/6] Platform: remove bogus ArmTrustedMonitorLib references
Move ArmPlatformPkg stuff into edk2-platforms
-
-
-
2017-11-15
Ard Biesheuvel
Superseded
[edk2,2/6] Platforms/BeagleBoard/BeagleBoardLib: switch to ASM_FUNC() asm macro
-
-
-
2016-08-11
Ard Biesheuvel
New
[edk2,2/7] ArmPkg/ArmExceptionLib: fold exception handler prologue into vector table
-
-
-
2016-03-17
Ard Biesheuvel
Accepted
[edk2,2/7] ArmPlatformPkg: remove unused ArmVExpressLibCTA9x4 code
ArmPlatformPkg cleanup - phase II
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,2/7] BeagleBoardPkg: create private PrePi implementation
ArmPlatformPkg/PrePi: stop exposing internal code via HOBs
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,2/7] MdeModulePkg/EhciDxe: enable 64-bit PCI DMA
-
-
-
2016-09-05
Ard Biesheuvel
Accepted
[edk2,2/8] StandaloneMmPkg/StandaloneMmCoreEntryPoint: add missing SerialPortLib ref
StandaloneMmPkg: assorted fixes and improvements
-
-
-
2019-01-04
Ard Biesheuvel
Superseded
[edk2,2/9] EmbeddedPkg: remove unused PrePiHobListPointerLib
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2,3/3] ArmPkg/ArmExceptionLib: use EL0 stack for synchronous exceptions
ArmPkg: increase robustness of the crash handler
-
-
-
2017-03-20
Ard Biesheuvel
Accepted
[edk2,3/3] ArmPkg/BaseMemoryLibStm: implement new IsZeroBuffer() API function
-
-
-
2016-08-31
Ard Biesheuvel
Superseded
[edk2,3/3] ArmPkg/PlatformBootManagerLib: move to BootLogoLib for boot splash support
ArmPkg/PlatformBootManagerLib: fixes
-
-
-
2017-03-20
Ard Biesheuvel
Accepted
[edk2,3/3] ArmPkg: remove ArmCpuLib header and implementations
Arm*Pkg : remove ArmCpuLib
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2,3/3] ArmPkg: remove LoadConstantXxx() asm macros
-
-
-
2016-10-28
Ard Biesheuvel
Accepted
[edk2,3/3] ArmPkg: remove the LinuxLoader application
-
-
-
2016-11-21
Ard Biesheuvel
Accepted
[edk2,3/3] ArmPkg/UncachedMemoryAllocationLib: map uncached allocations non-executable
[edk2,1/3] ArmPkg/UncachedMemoryAllocationLib: restore mapping attributes after free
-
-
-
2017-02-28
Ard Biesheuvel
Accepted
[edk2,3/3] ArmVirtPkg/ArmVirtQemu: add IncompatiblePciDeviceSupportDxe
-
-
-
2016-09-12
Ard Biesheuvel
New
[edk2,3/3] ArmVirtPkg/FdtClientDxe: make DT table installation !ACPI dependent
ArmVirtQemu: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
Superseded
[edk2,3/3] ArmVirtPkg/PlatformPeiLib: take DT node 'status' property into account
ArmVirtPkg: ignore DT nodes with a status != 'okay'
-
-
-
2017-04-04
Ard Biesheuvel
Accepted
[edk2,3/3] ArmVirtPkg/PrePi ARM CLANG35: drop incompatible command line option
fixes for CLANG35 on ARM
-
-
-
2018-12-12
Ard Biesheuvel
Accepted
[edk2,3/3] BaseTools GCC: add the compiler flags to the linker command line
-
-
-
2016-08-02
Ard Biesheuvel
Accepted
[edk2,3/3] BaseTools GCC/ARM: add -fno-builtin to CC flags
-
-
-
2016-08-04
Ard Biesheuvel
Accepted
[edk2,3/3] BeagleBoardPkg: enable -DDISABLE_NEW_DEPRECATED_INTERFACES
-
-
-
2016-10-25
Ard Biesheuvel
Accepted
[edk2,3/3] MdePkg/BaseDebugLibSerialPort: blacklist for use by DXE runtime drivers
Create UART DebugLib implementation for runtime drivers
-
-
-
2018-02-20
Ard Biesheuvel
New
[edk2,3/3] MdePkg RVCT: add definition of UNREACHABLE
-
-
-
2016-08-11
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,3/4] ArmPkg ArmVirtPkg MdeModulePkg: switch to separate ArmMmuLib
-
-
-
2016-06-16
Ard Biesheuvel
Superseded
[edk2,3/4] ArmPkg/CpuDxe ARM: honour RO/XP attributes in SetMemoryAttributes()
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-01
Ard Biesheuvel
Superseded
[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
«
1
2
3
4
…
16
17
»