From: Laszlo Ersek Date: Tue, 4 Mar 2014 08:02:52 +0000 (+0000) Subject: OvmfPkg: PlatformPei: reserve early page tables on X64 X-Git-Tag: edk2-stable201903~11666 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=78a38b73c39569aacca5c7a4f44bb896305a301a;hp=78a38b73c39569aacca5c7a4f44bb896305a301a OvmfPkg: PlatformPei: reserve early page tables on X64 On X64, the reset vector code in "OvmfPkg/ResetVector/Ia32/PageTables64.asm" identity maps the first 4GB of RAM for PEI, consuming six frames starting at 8MB. This range is declared by the PcdOvmfSecPageTablesBase/Size PCDs. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek [jordan.l.justen@intel.com: Move to MemDetect.c; use PCDs] Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen Reviewed-by: Laszlo Ersek git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15298 6f19259b-4bc3-4df7-8a09-765794883524 ---