cloud-hypervisor/vmm
Sebastien Boeuf 63c30a6e79 vmm: Build and set the list of external mappings for VFIO
When VFIO devices are created and if the device is attached to the
virtual IOMMU, the ExternalDmaMapping trait implementation is created
and associated with the device. The idea is to build a hash map of
device IDs with their associated trait implementation.

This hash map is provided to the virtual IOMMU device so that it knows
how to properly trigger external mappings associated with VFIO devices.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2019-10-16 07:27:06 +02:00
..
src vmm: Build and set the list of external mappings for VFIO 2019-10-16 07:27:06 +02:00
Cargo.toml vfio: Create VFIO implementation of ExternalDmaMapping 2019-10-16 07:27:06 +02:00