acrn-hypervisor/hypervisor/include/arch/x86/guest
Mingqiang Chi 9aa9a77457 mmu:create temporary page tables for guest at run time
Before this patch, guest temporary page tables were generated by hardcode
at compile time, HV will copy this page tables to guest before guest
launch.

This patch creates temporary page tables at runtime for the range of 0~4G,
and create page tables to cover new range(511G~511G+16M) with trusty
requirement.

Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-05-15 17:25:26 +08:00
..
guest.h hv: microcode: Enable microcode update from SOS. 2018-05-15 17:19:37 +08:00
ucode.h hv: microcode: Enable microcode update from SOS. 2018-05-15 17:19:37 +08:00
vcpu.h apicv: cancel event injection if vcpu is scheduled out 2018-05-15 17:19:36 +08:00
vioapic.h initial import 2018-05-11 14:44:28 +08:00
vlapic.h hv: vlapic: simple vlapic_rd/wr input 2018-05-15 17:19:38 +08:00
vm.h mmu:create temporary page tables for guest at run time 2018-05-15 17:25:26 +08:00
vpic.h initial import 2018-05-11 14:44:28 +08:00