acrn-hypervisor/hypervisor/include
Binbin Wu f95d07dc43 hv: vtd: use EPT as translation table for PTDev in SOS
In current code, the address translation type for passthrough devices
in SOS is passthrough type, which means the device in SOS can access
the whole physcial memory.
This patch uses SOS EPT to translate address for passthrough
devices. So that the memory of VMM or trusty can be protected from
SOS PTDev.

Signed-off-by: Binbin Wu <binbin.wu@intel.com>
Reviewed-by: Li, Fei1 <fei1.li@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-08-23 11:46:57 +08:00
..
arch/x86 hv: vtd: use EPT as translation table for PTDev in SOS 2018-08-23 11:46:57 +08:00
common hv: ptdev: simplify struct ptdev_msi_info 2018-08-23 11:10:04 +08:00
debug hv: debug: add the hypervisor NPK log 2018-08-23 11:09:25 +08:00
dm/vpci HV: Adding hostbridge vdev device support for partition hypervisor 2018-08-10 10:09:00 +08:00
lib hv: treewide: fix 'Function prototype/defn param type mismatch' 2018-08-21 09:55:12 +08:00
public hv: add a hypercall for the hypervisor NPK log 2018-08-23 11:09:25 +08:00
hv_debug.h hv: add a hypercall for the hypervisor NPK log 2018-08-23 11:09:25 +08:00
hv_lib.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
hypervisor.h hv: mmu: revisit mmu modify page table attributes 2018-07-19 11:11:32 +08:00