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
...
10
11
12
…
16
17
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[edk2,v2,1/3] EmbeddedPkg: add DtPlatformDtbLoaderLib library class
EmbeddedPkg: revert DTB loading to platform lib
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2] BeagleBoardPkg: add missing BootLogoLib resolution
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2,3/3] ArmPkg: remove ArmCpuLib header and implementations
Arm*Pkg : remove ArmCpuLib
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2,2/3] BeagleBoardPkg: remove ArmCpuLib reference
Arm*Pkg : remove ArmCpuLib
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2,1/3] ArmVirtPkg: remove ArmCpuLib references
Arm*Pkg : remove ArmCpuLib
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2,v2] BaseTools/GCC AARCH64: force disable PIC code generation
-
-
-
2017-03-31
Ard Biesheuvel
Accepted
[edk2] BaseTools/GCC AARCH64: force disable PIC code generation
-
-
-
2017-03-31
Ard Biesheuvel
New
[edk2,RFT,3/3] ArmPlatformPkg/ArmJunoPkg: remove PCI host bridge driver
ArmJunoPkg: move to generic PCI support code
-
-
-
2017-03-30
Ard Biesheuvel
Superseded
[edk2,RFT,2/3] ArmPlatformPkg/ArmJunoPkg: add PciHostBridgeLib implementation
ArmJunoPkg: move to generic PCI support code
-
-
-
2017-03-30
Ard Biesheuvel
Superseded
[edk2,RFT,1/3] ArmPlatformPkg/ArmJunoDxe: use the generic non-discoverable device support
ArmJunoPkg: move to generic PCI support code
-
-
-
2017-03-30
Ard Biesheuvel
Superseded
[edk2,v2] ArmVirtPkg/PlatformHasAcpiDtDxe: allow guest level ACPI disable override
-
-
-
2017-03-29
Ard Biesheuvel
Accepted
[edk2] ArmVirtPkg/PlatformHasAcpiDtDxe: allow manual override for DT installation
-
-
-
2017-03-29
Ard Biesheuvel
New
[edk2,6/6] ArmPlatformPkg/ArmVExpressDxe: simply FDT handling in ArmFvpDxe
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
New
[edk2,5/6] ArmPlatformPkg/ArmVExpressDxe: remove unused cruft from ArmHwDxe
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
Superseded
[edk2,4/6] ArmPlatformPkg/ArmVExpressDxe: remove ARM support
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
Superseded
[edk2,3/6] ArmPlatformPkg/ArmShellCmdRunAxf: remove BdsLib dependency
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
Superseded
[edk2,2/6] EmbeddedPkg/DtPlatformDxe: declare symbolic name for FILE_GUID
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
New
[edk2,1/6] EmbeddedPkg/DtPlatformDxe: allow multiple entries in DTB FV file
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
New
[edk2,v2] EmbeddedPkg: add DT platform driver to select between DT and ACPI
-
-
-
2017-03-28
Ard Biesheuvel
New
[edk2] MdeModulePkg/PeiCore: avoid EFI_IMAGE_MACHINE_TYPE_SUPPORTED to check arch
-
-
-
2017-03-27
Ard Biesheuvel
Accepted
[edk2] MdeModulePkg/DxeCore: add missing id-to-string mapping for AARCH64
-
-
-
2017-03-27
Ard Biesheuvel
Accepted
[edk2] EmbeddedPkg: add DT platform driver to select between DT and ACPI
-
-
-
2017-03-27
Ard Biesheuvel
Accepted
[edk2,4/4] ArmVirtPkg/ArmVirtQemu: refer to Shell app via its declared GUID
Shell/Quark/ArmPkg: promote shell app FILE_GUID to proper GUID
-
-
-
2017-03-22
Ard Biesheuvel
Accepted
[edk2,3/4] ArmPkg/PlatformBootManagerLib: refer to Shell FILE_GUID directly
Shell/Quark/ArmPkg: promote shell app FILE_GUID to proper GUID
-
-
-
2017-03-22
Ard Biesheuvel
Accepted
[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,1/4] ShellPkg: add GUID declaration for FILE_GUID of UEFI Shell app to package
Shell/Quark/ArmPkg: promote shell app FILE_GUID to proper GUID
-
-
-
2017-03-22
Ard Biesheuvel
New
[edk2] MdeModulePkg/MemoryProtection: split protect and unprotect paths
-
-
-
2017-03-21
Ard Biesheuvel
Accepted
[edk2,2/2] ArmVirtPkg/HighMemDxe: check new regions against GCD memory space map
ArmVirtPkg/HighMemDxe: fix issues reported by Michael
-
-
-
2017-03-21
Ard Biesheuvel
Accepted
[edk2,1/2] ArmVirtPkg/HighMemDxe: use CPU arch protocol to apply memprotect policy
ArmVirtPkg/HighMemDxe: fix issues reported by Michael
-
-
-
2017-03-21
Ard Biesheuvel
Accepted
[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,2/3] ArmPkg/DefaultExceptionHandlerLib: walk call stack unconditionally
ArmPkg: increase robustness of the crash handler
-
-
-
2017-03-20
Ard Biesheuvel
Accepted
[edk2,1/3] ArmPkg/DefaultExceptionHandlerLib: add missing GUID to .inf
ArmPkg: increase robustness of the crash handler
-
-
-
2017-03-20
Ard Biesheuvel
Accepted
[edk2] MdeModulePkg/DxeCore: ignore PdbPointer if ImageAddress == 0
-
-
-
2017-03-20
Ard Biesheuvel
New
[edk2,3/3] ArmPkg/PlatformBootManagerLib: move to BootLogoLib for boot splash support
ArmPkg/PlatformBootManagerLib: fixes
-
-
-
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,1/3] ArmPkg/PlatformBootManagerLib: dispatch deferred images after EndOfDxe
ArmPkg/PlatformBootManagerLib: fixes
-
-
-
2017-03-20
Ard Biesheuvel
New
[edk2] MdeModulePkg/AcpiTableDxe: consider version mask when removing tables
-
-
-
2017-03-20
Ard Biesheuvel
Accepted
[edk2] MdeModulePkg/BootGraphicsResourceTableDxe: don't allocate below 4 GB
-
-
-
2017-03-19
Ard Biesheuvel
Accepted
[edk2,RFC] MdeModulePkg/AcpiTableDxe: inhibit table publication until we have a FADT
-
-
-
2017-03-18
Ard Biesheuvel
New
[edk2] MdeModulePkg/DxeCore: deal with allocations spanning several memmap entries
-
-
-
2017-03-16
Ard Biesheuvel
Accepted
[edk2] ArmPkg/UncachedMemoryAllocationLib: set XP bit via CPU arch protocol
-
-
-
2017-03-14
Ard Biesheuvel
Accepted
[edk2,v2] EmbeddedPkg/PrePiLib: allocate code pages for DxeCore
-
-
-
2017-03-14
Ard Biesheuvel
Accepted
[edk2] EmbeddedPkg/PrePiLib: allocate code pages for DxeCore
-
-
-
2017-03-13
Ard Biesheuvel
New
[edk2,v2,4/4] ArmVirtPkg/FdtClientDxe: make DT table installation !ACPI dependent
ArmVirtPkg: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
Accepted
[edk2,v2,3/4] ArmVirtPkg/FdtClientDxe: install DT configuration table at ReadyToBoot
ArmVirtPkg: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
Accepted
[edk2,v2,2/4] ArmVirtPkg/ArmVirtPL031FdtClientLib: unconditionally disable DT node
ArmVirtPkg: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
Accepted
[edk2,v2,1/4] ArmVirtPkg/FdtClientDxe: supplement missing EFIAPI calling conv specifiers
ArmVirtPkg: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
Accepted
[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,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,1/3] ArmVirtPkg/ArmVirtPL031FdtClientLib: unconditionally disable DT node
ArmVirtQemu: make DT vs ACPI support mutually exclusive
-
-
-
2017-03-09
Ard Biesheuvel
Superseded
[edk2] ArmPkg/CpuDxe: handle implied attributes in EfiAttributeToArmAttribute
-
-
-
2017-03-08
Ard Biesheuvel
Accepted
[edk2] ArmVirtPkg: apply PE/COFF memory protection to DxeCore as well
-
-
-
2017-03-07
Ard Biesheuvel
Accepted
[edk2,v2,4/4] ArmVirtPkg: enable non-executable DXE stack for all platforms
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-07
Ard Biesheuvel
Accepted
[edk2,v2,3/4] ArmPkg/ArmMmuLib ARM: implement memory permission control routines
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-07
Ard Biesheuvel
Accepted
[edk2,v2,2/4] ArmPkg/ArmMmuLib: remove VirtualMask arg from ArmSetMemoryAttributes
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-07
Ard Biesheuvel
Accepted
[edk2,v2,1/4] ArmPkg: move ARM version of SetMemoryAttributes to ArmMmuLib
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-07
Ard Biesheuvel
Accepted
[edk2,v3,4/4] ArmVirtPkg: enable PE/COFF image and memory protection for ARM platforms
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-06
Ard Biesheuvel
Accepted
[edk2,v3,3/4] ArmPkg/CpuDxe ARM: honour RO/XP attributes in SetMemoryAttributes()
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-06
Ard Biesheuvel
Accepted
[edk2,v3,2/4] ArmPkg/CpuDxe ARM: avoid unnecessary cache/TLB maintenance
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-06
Ard Biesheuvel
Accepted
[edk2,v3,1/4] ArmPkg/CpuDxe ARM: avoid splitting page table sections unnecessarily
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-06
Ard Biesheuvel
Accepted
[edk2,v4,4/4] MdeModulePkg/PeiCore: honour minimal runtime allocation granularity
MdePkg, MdeModulePkg: Enforce page allocation granularity
-
-
-
2017-03-03
Ard Biesheuvel
Accepted
[edk2,v4,3/4] MdeModulePkg/PiSmmCore: switch to MdePkg allocation granularity macros
MdePkg, MdeModulePkg: Enforce page allocation granularity
-
-
-
2017-03-03
Ard Biesheuvel
Accepted
[edk2,v4,2/4] MdeModulePkg/DxeCore: switch to MdePkg allocation granularity macros
MdePkg, MdeModulePkg: Enforce page allocation granularity
-
-
-
2017-03-03
Ard Biesheuvel
Accepted
[edk2,v4,1/4] MdePkg/ProcessorBind: add defines for page allocation granularity
MdePkg, MdeModulePkg: Enforce page allocation granularity
-
-
-
2017-03-03
Ard Biesheuvel
Accepted
[edk2] MdePkg/Uefi: pack EFI_CAPSULE_TABLE struct
-
-
-
2017-03-03
Ard Biesheuvel
New
[edk2,v3] MdeModulePkg/PeiCore: honour minimal runtime allocation granularity
-
-
-
2017-03-03
Ard Biesheuvel
New
[edk2,v2] MdeModulePkg/PeiCore: honour minimal runtime allocation granularity
-
-
-
2017-03-03
Ard Biesheuvel
Superseded
[edk2,4/4] ArmVirtPkg/ArmVirtQemu: enable basic capsule support
ArmVirtPkg: implement basic capsule support
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,3/4] ArmVirtPkg/PlatformBootManagerLib: process pending capsules
ArmVirtPkg: implement basic capsule support
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,2/4] ArmVirtPkg/ArmVirtMemoryInitPeiLib: check for capsules before memory init
ArmVirtPkg: implement basic capsule support
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,1/4] ArmVirtPkg/ArmVirtPlatformLib: base boot mode on capsule presence
ArmVirtPkg: implement basic capsule support
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2] MdeModulePkg/PeiCore: honour minimal runtime allocation granularity
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,v2,4/4] ArmVirtPkg: enable PE/COFF image and memory protection for ARM platforms
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-02
Ard Biesheuvel
Superseded
[edk2,v2,3/4] ArmPkg/CpuDxe ARM: honour RO/XP attributes in SetMemoryAttributes()
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,v2,2/4] ArmPkg/CpuDxe ARM: avoid unnecessary cache/TLB maintenance
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-02
Ard Biesheuvel
New
[edk2,v2,1/4] ArmPkg/CpuDxe ARM: avoid splitting page table sections unnecessarily
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-02
Ard Biesheuvel
Superseded
[edk2] ArmPlatformPkg/PlatformIntelBdsLib: don't clobber ConSplitter handle
-
-
-
2017-03-01
Ard Biesheuvel
New
[edk2,5/5] ArmVirtPkg: enable non-executable DXE stack for all platforms
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-01
Ard Biesheuvel
Superseded
[edk2,4/5] ArmPkg/ArmMmuLib ARM: implement memory permission control routines
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-01
Ard Biesheuvel
New
[edk2,3/5] ArmPkg/ArmMmuLib: remove VirtualMask arg from ArmSetMemoryAttributes
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-01
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,1/5] ArmPkg/ArmMmuLib AARCH64: use correct return type for exported functions
ArmPkg, ArmVirtPkg ARM: enable non-executable stack
-
-
-
2017-03-01
Ard Biesheuvel
Accepted
[edk2,4/4] ArmVirtPkg: enable PE/COFF image and memory protection for ARM platforms
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-01
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,2/4] ArmPkg/CpuDxe ARM: avoid unnecessary cache/TLB maintenance
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-01
Ard Biesheuvel
New
[edk2,1/4] ArmPkg/CpuDxe ARM: avoid splitting page table sections unnecessarily
ArmPkg, ArmVirtpkg ARM: enable strict memory protection
-
-
-
2017-03-01
Ard Biesheuvel
New
[edk2,v2] ArmVirtPkg AARCH64: enable NX memory protection for all platforms
-
-
-
2017-03-01
Ard Biesheuvel
Accepted
[edk2] ArmVirtPkg: move UefiBootManagerLib resolution to ArmVirt.dsc.inc
-
-
-
2017-03-01
Ard Biesheuvel
Accepted
[edk2] ArmVirtPkg/HighMemDxe: preserve non-exec permissions on newly added regions
-
-
-
2017-02-28
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,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,1/3] ArmPkg/UncachedMemoryAllocationLib: restore mapping attributes after free
[edk2,1/3] ArmPkg/UncachedMemoryAllocationLib: restore mapping attributes after free
-
-
-
2017-02-28
Ard Biesheuvel
Accepted
[edk2,v2] ArmVirtPkg: clear PcdPerformanceLibraryPropertyMask PCD
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
[edk2,v4,7/7] ArmVirtPkg/ArmVirt.dsc.inc: enable NX memory protection for all platforms
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
New
[edk2,v4,6/7] MdeModulePkg/DxeCore: implement memory protection policy
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
[edk2,v4,5/7] MdeModulePkg: define PCD for DXE memory protection policy
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
[edk2,v4,4/7] MdeModulePkg/DxeCore: use separate lock for pool allocations
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
[edk2,v4,3/7] MdeModulePkg/EbcDxe: use EfiBootServicesCode memory for thunks
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
[edk2,v4,2/7] MdeModulePkg/PeiCore: allocate BootServicesCode memory for PE/COFF images
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
[edk2,v4,1/7] ArmPkg/CpuDxe: ignore attribute changes during SyncCacheConfig()
MdeModulePkg/DxeCore: increased memory protection
-
-
-
2017-02-27
Ard Biesheuvel
Accepted
«
1
2
...
10
11
12
…
16
17
»