cloud-hypervisor/pci
Sebastien Boeuf ed5f25446a pci: vfio: Support mapping BAR containing MSI-X
In order to get proper performance out of hardware that might be passed
through the VM with VFIO, we decide to try mapping any region marked as
mappable, ignoring the failure and moving on to the next region. When
the mapping succeeds, we establish a list of user memory regions so that
we enable only subparts of the global mapping through the hypervisor.
This allows MSI-X table and PBA to keep trapping accesses from the guest
so that the VMM can properly emulate MSI-X.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2021-10-28 06:10:12 -07:00
..
src pci: vfio: Support mapping BAR containing MSI-X 2021-10-28 06:10:12 -07:00
Cargo.toml build: bump libc from 0.2.104 to 0.2.105 2021-10-26 01:32:06 +00:00