cloud-hypervisor/pci/src
Alyssa Ross 50bac1694f vmm: support PCI I/O regions on all architectures
While non-Intel CPU architectures don't have a special concept of IO
address space, support for PCI I/O regions is still needed to be able
to handle PCI devices that use them.

With this change, I'm able to pass through an e1000e device from QEMU
to a cloud-hypervisor VM on aarch64 and use it in the cloud-hypervisor
guest.  Previously, it would hit the unimplemented!().

Signed-off-by: Alyssa Ross <hi@alyssa.is>
2024-12-14 14:12:00 +00:00
..
bus.rs vmm: support PCI I/O regions on all architectures 2024-12-14 14:12:00 +00:00
configuration.rs misc: Remove manual implementation of is_power_of_two 2024-10-18 17:46:39 +00:00
device.rs misc: Adapt consistent import style formatting 2024-09-29 13:08:12 +01:00
lib.rs misc: Elide needless lifetimes 2024-10-18 17:46:39 +00:00
msi.rs misc: Adapt consistent import style formatting 2024-09-29 13:08:12 +01:00
msix.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
vfio_user.rs pci: vfio: Release memory slots upon unmap 2024-11-24 10:45:15 +00:00
vfio.rs vmm: support PCI I/O regions on all architectures 2024-12-14 14:12:00 +00:00