Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 4c282b4b4c2211ec111c5b932b1f6448029489c4
https://github.com/tianocore/edk2/commit/4c282b4b4c2211ec111c5b932b1f6448029489c4
Author: Ajan Zhong <[email protected]>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M ArmPkg/ArmPkg.dec
M ArmPkg/Drivers/ArmPsciMpServicesDxe/ArmPsciMpServicesDxe.inf
M ArmPkg/Drivers/CpuDxe/CpuDxe.inf
M ArmPkg/Drivers/CpuPei/CpuPei.inf
R ArmPkg/Include/Library/ArmMmuLib.h
M ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
M ArmPkg/Library/ArmMmuLib/ArmMmuPeiLib.inf
M
ArmPkg/Library/ArmStandaloneMmCoreEntryPoint/ArmStandaloneMmCoreEntryPoint.inf
M ArmPkg/Library/OpteeLib/OpteeLib.inf
M ArmPkg/Library/StandaloneMmMmuLib/ArmMmuStandaloneMmLib.inf
M ArmPlatformPkg/MemoryInitPei/MemoryInitPeiLib.inf
M ArmVirtPkg/Library/ArmVirtMemoryInitPeiLib/ArmVirtMemoryInitPeiLib.inf
A UefiCpuPkg/Include/Library/ArmMmuLib.h
M UefiCpuPkg/UefiCpuPkg.dec
Log Message:
-----------
ArmPkg,ArmPlatformPkg,ArmVirtPkg,UefiCpuPkg: Move ArmMmuLib.h to UefiCpuPkg
Move the ArmMmuLib interface definition to UefiCpuPkg, with this change,
MMU libraries for ARM, AARCH64, RiscV, LongArch64 architectures all
reside in UefiCpuPkg.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Ajan Zhong <[email protected]>
Commit: 3ce9d3f45b1dc59e60156df9023620ecf63f9f30
https://github.com/tianocore/edk2/commit/3ce9d3f45b1dc59e60156df9023620ecf63f9f30
Author: Ajan Zhong <[email protected]>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M ArmPkg/ArmPkg.ci.yaml
M ArmPlatformPkg/ArmPlatformPkg.ci.yaml
M ArmVirtPkg/ArmVirtPkg.ci.yaml
Log Message:
-----------
ArmPkg,ArmPlatformPkg,ArmVirtPkg: Add UefiCpuPkg to AcceptableDependencies
Since ArmMmuLib.h has been moved to UefiCpuPkg, add corresponding dec
file to AcceptableDependencies to ArmPkg, ArmPlatformPkg and ArmVirtPkg.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Ajan Zhong <[email protected]>
Commit: 07fc968c8fd69d90d7015528cbaba6f1120e09fa
https://github.com/tianocore/edk2/commit/07fc968c8fd69d90d7015528cbaba6f1120e09fa
Author: Ajan Zhong <[email protected]>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M ArmPkg/ArmPkg.dec
M ArmPkg/Library/ArmLib/ArmBaseLib.inf
M ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c
M ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
Log Message:
-----------
ArmPkg: Drop PcdNormalMemoryNonshareableOverride support
There are no upstream platforms sets this Pcd, this Pcd was
introduced by ArmVExpress-CTA15-A7.
Signed-off-by: Ajan Zhong <[email protected]>
Commit: 5b3bb5939e8cd94288672cb5f0107c95715db1a9
https://github.com/tianocore/edk2/commit/5b3bb5939e8cd94288672cb5f0107c95715db1a9
Author: Ajan Zhong <[email protected]>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M ArmPkg/ArmPkg.dsc
R ArmPkg/Library/ArmMmuLib/AArch64/ArmMmuLibCore.c
R ArmPkg/Library/ArmMmuLib/AArch64/ArmMmuLibReplaceEntry.S
R ArmPkg/Library/ArmMmuLib/AArch64/ArmMmuPeiLibConstructor.c
R ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibConvert.c
R ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c
R ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c
R ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibV7Support.S
R ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
R ArmPkg/Library/ArmMmuLib/ArmMmuLibInternal.h
R ArmPkg/Library/ArmMmuLib/ArmMmuPeiLib.inf
M ArmPlatformPkg/ArmPlatformPkg.dsc
M ArmVirtPkg/ArmVirtCloudHv.dsc
M ArmVirtPkg/ArmVirtKvmTool.dsc
M ArmVirtPkg/ArmVirtQemu.dsc
M ArmVirtPkg/ArmVirtQemuKernel.dsc
M ArmVirtPkg/ArmVirtXen.dsc
A UefiCpuPkg/Library/ArmMmuLib/AArch64/ArmMmuLibCore.c
A UefiCpuPkg/Library/ArmMmuLib/AArch64/ArmMmuLibReplaceEntry.S
A UefiCpuPkg/Library/ArmMmuLib/AArch64/ArmMmuPeiLibConstructor.c
A UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibConvert.c
A UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c
A UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c
A UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibV7Support.S
A UefiCpuPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
A UefiCpuPkg/Library/ArmMmuLib/ArmMmuLibInternal.h
A UefiCpuPkg/Library/ArmMmuLib/ArmMmuPeiLib.inf
M UefiCpuPkg/UefiCpuPkg.dsc
M UefiPayloadPkg/UefiPayloadPkg.dsc
Log Message:
-----------
ArmPkg,MdePkg,UefiCpuPkg,ArmPlatformPkg,ArmVirtPkg,UefiPayloadPkg: Move
ArmMmuLib
Move ArmMmuLib from ArmPkg to UefiCpuPkg for easy maintaining.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Ajan Zhong <[email protected]>
Commit: b95eaaf06aa88783664624ea48b1db116fafca79
https://github.com/tianocore/edk2/commit/b95eaaf06aa88783664624ea48b1db116fafca79
Author: Ajan Zhong <[email protected]>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M UefiPayloadPkg/BlSupportDxe/BlSupportDxe.c
M UefiPayloadPkg/BlSupportDxe/BlSupportDxe.h
M UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf
A UefiPayloadPkg/BlSupportDxe/X86/BlSupport.c
Log Message:
-----------
UefiPayloadPkg: Add Architecture layer to support multiple architectures
Move IA32 and X64 architectures specified code to corresponding files.
Signed-off-by: Ajan Zhong <[email protected]>
Commit: a4db6ecfd964c47c6a26563ebc821789675cd4bb
https://github.com/tianocore/edk2/commit/a4db6ecfd964c47c6a26563ebc821789675cd4bb
Author: Ajan Zhong <[email protected]>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A UefiPayloadPkg/BlSupportDxe/AArch64/BlSupport.c
M UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf
Log Message:
-----------
UefiPayloadPkg: Add BlSupportDxe AArch64 support
Introduce AArch64 architecture support in BlSupportDxe. Translation
table would be created based on the memory maps, which is provided
by bootloader, in case MMU is disabled when execution is handed
over to Universal Payload.
Signed-off-by: Ajan Zhong <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/0b0d6e42f4d9...a4db6ecfd964
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits