v2024050000.0.0
·
24 commits
to release/202405
since this release
Initial Release notes of 202405 contain a full list of mu changes on top of edk2-stable202405
PR associated with the commit can be found at the bottom of the information pane reached by clicking on the commit hash
What's Changed## 🚀 Features & ✨ Enhancements
-
pip: Update all pip-requirements to latest. (#279)
-
Repo File Sync: 202405 Branch Transition Updates. (#278)
-
Update ArmPkg/Drivers/MmCommunicationDxe/MmCommunication.c
-
.pytool/CISettings: Disable CodeQL Audit Mode.
-
ArmPkg: CodeQL Fixes.
-
ArmPlatformPkg: CodeQL Fixes.
-
TCMORPH: Squash on Rebase: Delete ArmVirtPkg
-
DynamicTablesPkg: TableHelperLib: Add Missing Libraries
-
Updated Release Notes. (#271)
-
Revert "ArmPkg: ArmGicLib: Added support to send SGI to NS G1 EL1"
-
Revert "ArmGicLib/ArmGicV3: Update ICC_SG1R register"
-
MemoryInitPei: Remove Non-RT Types from Mem Type Info HOB
-
[Squash on Rebase] ArmPkg: Update ExceptionSupport.masm
-
ArmPkg: Flush the FIFO when initializing the PL011 Serial Lib (#227)
-
ArmPkg: SmmVariablePei: Introduce variable read service in PEI
-
ArmPkg: Replace ArmPkg instrinsic lib with MdePkg copy for ARM intrinsics.
-
Updated .git-blame-ignore-revs to latest commit updating line endings
-
Changed all line endings to CRLF in the repo
-
[2405] Revert "ArmPkg: ArmPsciMpServicesDxe: Fix CPU resource leakage" (#256)
-
Install Empty GCD Sync Protocol After SyncCacheConfig() (#228)
-
ArmPlatformPkg: Consume PEI ArmMmuLib
-
Implement Memory Attribute Protocol Installation Policy Option (#200)
-
ArmPlatformPkg: PL031RealTimeClockLib: Set MMIO Memory NX
-
ArmVirtPkg: KvmtoolRtcFdtClientLib: Set MMIO Memory NX
-
Sync AARCH64 GCD Capabilities with Page Table (#89)
-
Update the ARM MemoryAttributeProtocol to Not Check if Region is System Memory
-
ArmPkg:CpuDxe: Use the Memory Protection HOB
-
ArmVirtPkg: QemuVirtMemInfoPeiLib: Allow PcdSystemMemorySize to be non-fixed
-
ArmPlatformPkg: Updated PL011UartLib.c to not wait indefinitely during read
-
ArmVirtPkg: Fix MarkdownLint issues in Readme
-
ArmPkg: ArmPsciMpServicesDxe: Fix CPU resource leakage
-
ArmPkg: PlatformBootManagerLib: Add missing function required by Project Mu bds
-
ArmPlatformPkg: Update LcdHwNullLib to prevent init
-
ArmPkg: GICv3: Fix ARM_GICD_IROUTER incorrect writes for SPIs
-
Enable CI
-
ArmPkg: Fix recent typos
-
ArmPkg: Move StandaloneMmCpu.h to Include
-
Merge changes required to build AARCH64 for virtual machines
-
ArmPkg: Assembly changes to compile for AARCH64
-
ArmGicLib/ArmGicV3: Update ICC_SG1R register
-
ArmPkg: ArmGicLib: Added support to send SGI to NS G1 EL1
-
Add changes required for arm64 vs tools to work
-
Fix up the MmuLib logic as we move to use generic interface
-
Updated the ArmMmuStandaloneMmLib library to have a ArmSetMemoryAttributes function
-
ArmPkg/ArmMmuStandaloneMmLib: Miscellaneous Mu fixes
-
ArmPkg: Include: Add CLANGPDB Support in Assembly Macros
-
ArmPkg/StandaloneMmCoreEntryPoint: Swap to ArmMmuLib
-
ArmPkg/Library: Convert StandaloneMmCoreEntryPoint to Arm-only
-
[CHERRY-PICK] ArmVirtPkg: Revert "Use dynamic PCD to set the SMCCC conduit"
-
ArmPkg/Drivers: Update StandaloneMmCpu to support UINT64 MessageLength
-
ArmPkg/ArmMmuBaseLib: Disallow STANDALONE_MM
-
ArmPkg: Disavow StandaloneMmMmuLib. It's just ArmMmuLib
-
Add Basic MMU Lib for Arm silicon
-
Mu DSC Changes
-
ArmPkg: Drop CompilerIntrinsicsLib
-
TCMORPH: Remove unused packages from Tiano (command in comments)
-
TCMORPH: Move the StandaloneMmCoreEntryPoint lib to ArmPkg
-
TCMORPH: Move the StandaloneMmCpu driver to ArmPkg
⚠️ Breaking Changes
-
Pre-Allocate Page Table Memory in ArmMmuLib (#220)