cloud-hypervisor/vmm/src
Sebastien Boeuf 09829c44b2 vmm: Remove IO bus strong reference from Vm
The Vm structure was used to store a strong reference to the IO bus.
This is not needed anymore since the AddressManager is logically the
one holding this strong reference. This has been made possible by the
introduction of Weak references on the Bus structure itself.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2020-03-04 18:46:44 +01:00
..
api vmm: api: Introduce new "add-device" HTTP endpoint 2020-03-04 12:06:02 +00:00
acpi.rs vmm: Move DeviceManager into an Arc<Mutex<>> 2020-02-27 11:12:31 +01:00
config.rs vmm: Remove deprecated CPU syntax 2020-02-24 07:26:31 +01:00
cpu.rs vmm: Remove all Weak references from DeviceManager 2020-03-04 18:46:44 +01:00
device_manager.rs vmm: Remove IO bus strong reference from Vm 2020-03-04 18:46:44 +01:00
interrupt.rs msi/msi-x: Prevent from losing masked interrupts 2020-02-25 08:31:14 +00:00
lib.rs vmm: api: Introduce new "add-device" HTTP endpoint 2020-03-04 12:06:02 +00:00
memory_manager.rs vmm: Move codebase to GuestMemoryAtomic from vm-memory 2020-02-19 13:48:19 +00:00
vm.rs vmm: Remove IO bus strong reference from Vm 2020-03-04 18:46:44 +01:00