In the current QEMU tree, KVM now supports READONLY memory regions.
This allows the OVMF ROM to now behave as a ROM. Unfortunately, this
also causes OVMF to fail to boot if we keep the page tables in the
ROM during the PEI phase.

This change updates OVMF's SEC to build page tables in RAM very
early in the boot process.

Jordan Justen (2):
  MdePkg: Add IndustryStandard/X64Paging.h
  OvmfPkg/Sec: Build identity mapped pages in RAM for X64

 MdePkg/Include/IndustryStandard/X64Paging.h |   99 ++++++++++++++++
 OvmfPkg/Sec/SecMain.c                       |  165 ++++++++++++++++++++++++++-
 2 files changed, 263 insertions(+), 1 deletion(-)
 create mode 100644 MdePkg/Include/IndustryStandard/X64Paging.h

-- 
1.7.10.4


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to