·
39 commits
to release/202502
since this release
Initial Release notes of 202502 contain a full list of mu changes on top of edk2-stable202405
PRs associated with the commits can be found at the bottom of the information pane reached by clicking on the commit hash
What's Changed## 🚀 Features & ✨ Enhancements
-
Repo File Sync: synced file(s) with microsoft/mu_devops (#371)
-
Run CI using release branches of dependent repos (#365)
-
Squash On Rebase: Remove left over CI files from edk2.
-
Revert "Change FF-A UUID manipulation method before sending to Hafnium (#343)"
-
pip: bump edk2-pytool-library to 0.23.2, edk2-pytool-extensions to 0.29.2
-
RustToolChain: Bump RustToolChain from 1.80 to 1.84.
-
pip: bump pygount from 1.8.0 to 2.0.0 (#353)
-
[FF-A][TPM] Remove Setting CRB Command/Response Registers (#350)
-
[Squash on Rebase] DefaultExceptionHandler: Remove MU_CHANGE casting AARCH64 ESR from a … (#362)
-
[Squash On Rebase]: set do_non_ci_setup to false since ArmSoftFloatLib has been dropped
-
Remove ARM as a target for CI runs.
-
ArmPkg: ArmStandaloneMmCoreEntryPoint: Support 18 register DIRECT_REQ2
-
ArmPkg: ArmFfaLib: Update FF-A direct message to support 18 registers
-
ArmPkg: ArmSvcLib: Support all 18 registers
-
ArmPkg: ArmSmcLib: Support all 18 registers
-
ArmPkg: Adding a build flag to control 18 register usage on SMC/SVC calls
-
Change FF-A UUID manipulation method before sending to Hafnium (#343)
-
Introduce `Tpm2DeviceLibFfa` for TPM over FF-A (#341)
-
ArmPkg: ArmFfaSvc: Adding missing FF-A definitions
-
[Cherry-Pick] ArmPkg/ArmStandaloneMmCoreEntryPoint: Fix cast on clang
-
Add CodeQlFilters.yml file
-
ArmPkg: StandaloneMmCpu Cast MessageLength for MmiMange call.
-
Add the ability to configure the memory type used for the FD region (#140)
-
ArmPkg: Fix call to BuildCpuHob in CpuPei.c (#295)
-
ArmPkg: Remove pragma pack from CpuDxe (#292)
-
ArmPkg: Flush the FIFO when initializing the PL011 Serial Lib (#227)
-
Install Empty GCD Sync Protocol After SyncCacheConfig() (#228)
-
ArmPlatformPkg: Consume PEI ArmMmuLib
-
Implement Memory Attribute Protocol Installation Policy Option (#200)
-
Update the ARM MemoryAttributeProtocol to Not Check if Region is System Memory
-
ArmPkg:CpuDxe: Use the Memory Protection HOB
-
ArmPlatformPkg: Updated PL011UartLib.c to not wait indefinitely during read
-
ArmPkg: PlatformBootManagerLib: Add missing function required by Project Mu bds
-
Enable CI
-
ArmPkg: Fix recent typos
-
Add changes required for arm64 vs tools to work
-
ArmPkg/StandaloneMmCoreEntryPoint: Swap to ArmMmuLib
-
ArmPkg/ArmMmuBaseLib: Disallow STANDALONE_MM
-
ArmPkg: Disavow StandaloneMmMmuLib. Add ArmMmuLib
-
Mu DSC Changes
-
TCMORPH: Delete ArmVirtPackage
-
TCMORPH: Remove unused packages from Tiano (command in comments)
⚠️ Breaking Changes
-
Create ARM platform library function for customizing PEI memory (#63)
-
Pre-Allocate Page Table Memory in ArmMmuLib (#220)