cloud-hypervisor/vmm/src
Sebastien Boeuf 34412c9b41 vmm: Add id option to VFIO hotplug
Add a new id option to the VFIO hotplug command so that it matches the
VFIO coldplug semantic.

This is done by refactoring the existing code for VFIO hotplug, where
VmAddDeviceData structure is replaced by DeviceConfig. This structure is
the one used whenever a VFIO device is coldplugged, which is why it
makes sense to reuse it for the hotplug codepath.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2020-03-11 19:50:31 +01:00
..
api vmm: Add id option to VFIO hotplug 2020-03-11 19:50:31 +01:00
acpi.rs vmm: Move DeviceManager into an Arc<Mutex<>> 2020-02-27 11:12:31 +01:00
config.rs vmm: Add id field to --device through CLI 2020-03-11 13:10:57 +00:00
cpu.rs vmm: Remove all Weak references from DeviceManager 2020-03-04 18:46:44 +01:00
device_manager.rs vmm: Add id option to VFIO hotplug 2020-03-11 19:50:31 +01:00
interrupt.rs msi/msi-x: Prevent from losing masked interrupts 2020-02-25 08:31:14 +00:00
lib.rs vmm: Add id option to VFIO hotplug 2020-03-11 19:50:31 +01:00
memory_manager.rs vmm: Move codebase to GuestMemoryAtomic from vm-memory 2020-02-19 13:48:19 +00:00
vm.rs vmm: Add id option to VFIO hotplug 2020-03-11 19:50:31 +01:00