cloud-hypervisor/vm-allocator/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
..
address.rs misc: Adapt consistent import style formatting 2024-09-29 13:08:12 +01:00
gsi.rs vm-allocator: Introduce RISC-V architecture 2024-12-04 09:29:56 +00:00
lib.rs vm-allocator: Add an allocator KVM memory slots 2024-11-24 10:45:15 +00:00
memory_slot.rs vm-allocator: Add an allocator KVM memory slots 2024-11-24 10:45:15 +00:00
page_size.rs vm-allocator: Add page size related functions 2023-06-19 10:29:23 +08:00
system.rs vmm: support PCI I/O regions on all architectures 2024-12-14 14:12:00 +00:00