Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 839e79f62b368475d2af5c2fd9d18c77a57fb8a7 https://github.com/tianocore/edk2/commit/839e79f62b368475d2af5c2fd9d18c77a57fb8a7 Author: Luigi Leonardi <leona...@redhat.com> Date: 2025-08-28 (Thu, 28 Aug 2025)
Changed paths: M OvmfPkg/Library/MemDebugLogLib/MemDebugLogPei.c M OvmfPkg/Library/MemDebugLogLib/MemDebugLogPeiCore.c Log Message: ----------- OvmfPkg/MemDebugLogLib: unoptimize PEIM and PEI_CORE In AARCH64, the PEI phase runs from the flash memory, therefore global variables are not allowed. Remove this optimization so that this library can be used for this architecture. Signed-off-by: Luigi Leonardi <leona...@redhat.com> Commit: 41c48d2a7cfde90a84954f5810ad5392aa244ce8 https://github.com/tianocore/edk2/commit/41c48d2a7cfde90a84954f5810ad5392aa244ce8 Author: Luigi Leonardi <leona...@redhat.com> Date: 2025-08-28 (Thu, 28 Aug 2025) Changed paths: M OvmfPkg/Library/MemDebugLogLib/MemDebugLogPeiLib.inf Log Message: ----------- OvmfPkg/MemDebugLogLib: move QemuFwCfgSimpleParserLib to LibraryClasses There is no good reason to keep QemuFwCfgSimpleParserLib arch-specific. Move it to the LibraryClasses section. Signed-off-by: Luigi Leonardi <leona...@redhat.com> Commit: d14e964692bafcae129ba91e7537a41f16e18a12 https://github.com/tianocore/edk2/commit/d14e964692bafcae129ba91e7537a41f16e18a12 Author: Luigi Leonardi <leona...@redhat.com> Date: 2025-08-28 (Thu, 28 Aug 2025) Changed paths: M ArmVirtPkg/ArmVirt.dsc.inc M ArmVirtPkg/ArmVirtQemu.dsc M ArmVirtPkg/ArmVirtQemu.fdf M ArmVirtPkg/Library/DebugLibFdtPL011Uart/DebugLib.c M ArmVirtPkg/Library/DebugLibFdtPL011Uart/DebugLibFdtPL011UartFlash.inf M ArmVirtPkg/Library/DebugLibFdtPL011Uart/DebugLibFdtPL011UartRam.inf M ArmVirtPkg/Library/DebugLibFdtPL011Uart/DxeRuntimeDebugLibFdtPL011Uart.inf Log Message: ----------- ArmVirtPkg/ArmVirtQemu: Introduce support for MemDebugLib. Modify DebugLib so that it can write to the memory debug log, provided by MemDebugLogLib, when enabled. Enable MemDebugLog upport on the ArmVirtQemu platform. Note that memory logging is not available before the memory allocator has been initialized (SEC and the early PEI phase). In X64, early logging (SEC, PEI) is achieved using a pre-allocated static buffer; this cannot be easily reproduced on AARCH64. Such support can be introduced in the future. Signed-off-by: Luigi Leonardi <leona...@redhat.com> Compare: https://github.com/tianocore/edk2/compare/4b041f09d62f...d14e964692ba To unsubscribe from these emails, change your notification settings at https://github.com/tianocore/edk2/settings/notifications _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits