Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 932db9df0caa26daca4edf133fb2aed7b4a9193e
https://github.com/tianocore/edk2/commit/932db9df0caa26daca4edf133fb2aed7b4a9193e
Author: Aaron Li <[email protected]>
Date: 2024-04-09 (Tue, 09 Apr 2024)
Changed paths:
M MdeModulePkg/MdeModulePkg.dec
M MdeModulePkg/MdeModulePkg.uni
M MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf
M MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableProtocol.c
Log Message:
-----------
MdeModulePkg/AcpiTableDxe: PCD switch to avoid using ACPI reclaim memory
UEFI spec defined ACPI Tables at boot time can be contained in memory of
type EfiACPIReclaimMemory or EfiAcpiMemoryNVS, although InstallAcpiTable
with AcpiTableProtocol will only allocate memory with type
EfiACPIReclaimMemory (Except FACS).
This patch provides an optional method controlled by PCD to avoid using
EfiACPIReclaimMemory, by setting the PCD PcdNoACPIReclaimMemory to TRUE,
all ACPI allocated memory will use EfiAcpiMemoryNVS instead.
Cc: Zhiguang Liu <[email protected]>
Cc: Dandan Bi <[email protected]>
Cc: Liming Gao <[email protected]>
Cc: Liu Yun <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Ray Ni <[email protected]>
Cc: Michael D Kinney <[email protected]>
Signed-off-by: Aaron Li <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Reviewed-by: Zhiguang Liu <[email protected]>
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