audk/MdeModulePkg/Core/Pei
Ard Biesheuvel e1e7e0fb37 MdeModulePkg/PeiCore: honour minimal runtime allocation granularity
Architectures such as AArch64 may run the OS with 16 KB or 64 KB sized
pages, and for this reason, the UEFI spec mandates a minimal allocation
granularity of 64 KB for regions that may require different memory
attributes at OS runtime.

So make PeiCore's implementation of AllocatePages () take this into
account as well.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2017-03-06 11:29:28 +01:00
..
BootMode Update the copyright notice format 2010-04-24 09:49:11 +00:00
CpuIo Update the copyright notice format 2010-04-24 09:49:11 +00:00
Dependency Refine code to make it more safely. 2014-06-26 03:24:25 +00:00
Dispatcher MdeModulePkg PeiCore: Reset PeimNeedingDispatch when its security violation 2017-02-10 11:17:37 +08:00
FwVol MdeModulePkg PeiCore: Don't cache GUIDED section with AUTH_NOT_TESTED 2017-02-10 11:17:41 +08:00
Hob Update HobLib and Hob Service to avoid data over flow. 2012-07-17 01:51:26 +00:00
Image MdeModulePkg: Refine casting expression result to bigger size 2017-03-06 14:33:20 +08:00
Memory MdeModulePkg/PeiCore: honour minimal runtime allocation granularity 2017-03-06 11:29:28 +01:00
PciCfg2 Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiMain MdeModulePkg PeiCore: Make SetPeiServicesTablePointer() early in EntryPoint 2016-11-29 11:31:51 +08:00
Ppi MdeModulePkg/PeiCore: Fix ConverSinglePpiPointer () typo. 2016-08-15 15:10:41 +08:00
Reset MdeModulePkg: Add Reset2 ppi support in PEI CORE. 2015-05-11 02:06:51 +00:00
Security Update PeiCore to follow PI spec to retrieve GUIDED section data when ExtractionPpi is not found. 2014-08-18 05:43:06 +00:00
StatusCode Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiCore.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
PeiCoreExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
PeiMain.h MdeModulePkg/Core: Fix typos in comments 2016-10-27 09:11:17 +08:00
PeiMain.inf MdeModulePkg PeiCore: Add PCD to specify PEIM Shadow 2015-08-03 03:18:37 +00:00