acrn-hypervisor/devicemodel/core
Jian Jun Chen 29b1ebcd43 dm: add support of high MMIO mapping
1G PCI hole is added just after 4G address which is used as the
PCI high MMIO address space. Guest high memory is mapped from 5G
address for both EPT and device model user space address. Guest
e820 table and API vm_map_gpa are updated accordingly.

Tracked-On: #2577
Signed-off-by: Jian Jun Chen <jian.jun.chen@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Yu Wang <yu1.wang@intel.com>
2019-02-28 18:33:11 +08:00
..
console.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
gc.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
hugetlb.c dm: add support of high MMIO mapping 2019-02-28 18:33:11 +08:00
inout.c dm: fix the issue when guest tries to disable memory range access 2018-10-08 12:57:00 +08:00
main.c dm: add option "lapic_pt" to create VM for realtime scenarios 2019-01-28 19:47:33 +08:00
mem.c dm: vhpet: add vHPET support 2019-01-23 10:33:28 +08:00
mevent.c dm: create mevent's pipe in non-blocking mode 2019-01-23 10:33:28 +08:00
monitor.c dm: set correct thread name 2018-12-14 19:50:50 +08:00
mptbl.c dm: adapt mptable generation for VM with lapic pt 2019-01-28 19:47:33 +08:00
pm.c DM: register pm ops to monitor 2018-08-02 13:14:03 +08:00
post.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
smbiostbl.c dm: add support of high MMIO mapping 2019-02-28 18:33:11 +08:00
sw_load_bzimage.c dm: use strncpy to replace strcpy 2018-12-25 18:40:04 +08:00
sw_load_common.c dm: add support of high MMIO mapping 2019-02-28 18:33:11 +08:00
sw_load_elf.c dm: query and save image size during initial checking 2018-12-13 09:56:09 +08:00
sw_load_ovmf.c dm: use strnlen to replace strlen 2018-12-25 18:40:04 +08:00
sw_load_vsbl.c dm: use strncpy to replace strcpy 2018-12-25 18:40:04 +08:00
timer.c dm: provide timer callback handlers the number of expirations 2019-01-23 10:33:28 +08:00
vmmapi.c dm: add support of high MMIO mapping 2019-02-28 18:33:11 +08:00
vrpmb.c DM: generate random virtual RPMB key 2018-10-29 11:07:45 +08:00