mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-11-05 11:31:14 +00:00
3c973fa7ce
By enabling the VIRTIO feature VIRTIO_F_IOMMU_PLATFORM for all vhost-user devices when needed, we force the guest to use the DMA API, making these devices compatible with TDX. By using DMA API, the guest triggers the TDX codepath to share some of the guest memory, in particular the virtqueues and associated buffers so that the VMM and vhost-user backends/processes can access this memory. Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com> |
||
---|---|---|
.. | ||
transport | ||
vhost_user | ||
vsock | ||
balloon.rs | ||
block.rs | ||
console.rs | ||
device.rs | ||
epoll_helper.rs | ||
iommu.rs | ||
lib.rs | ||
mem.rs | ||
net.rs | ||
pmem.rs | ||
rng.rs | ||
seccomp_filters.rs | ||
thread_helper.rs | ||
vdpa.rs | ||
watchdog.rs |