audk/MdeModulePkg/Core/Pei
Oliver Smith-Denny 68461c2c37 MdeModulePkg: DxeCore: Correct Runtime Granularity Memory Type
Per the UEFI spec 2.10, section 2.3.6 (for the AARCH64 arch, other
architectures in section two confirm the same) the memory types that
need runtime page allocation granularity are EfiReservedMemoryType,
EfiACPIMemoryNVS, EfiRuntimeServicesCode, and EfiRuntimeServicesData.
However, legacy code was setting runtime page allocation granularity for
EfiACPIReclaimMemory and not EfiReservedMemoryType. This patch fixes
that error.

Cc: Leif Lindholm <quic_llindhol@quicinc.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Sami Mujawar <sami.mujawar@arm.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>

Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com>
Suggested-by: Ard Biesheuvel <ardb+tianocore@kernel.org>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2024-03-14 16:29:22 +00:00
..
BootMode MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
CpuIo MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Dependency MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Dispatcher MdeModulePkg/Core/Pei: Improve the copy performance 2024-03-01 18:47:27 +00:00
FwVol MdeModulePkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
Hob MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Image MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Memory MdeModulePkg: DxeCore: Correct Runtime Granularity Memory Type 2024-03-14 16:29:22 +00:00
PciCfg2 MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PeiMain MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Ppi MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Reset MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Security MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
StatusCode MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PeiCore.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
PeiCoreExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
PeiMain.h MdeModulePkg: Support customized FV Migration Information 2023-12-25 12:57:18 +08:00
PeiMain.inf MdeModulePkg: Support customized FV Migration Information 2023-12-25 12:57:18 +08:00