cloud-hypervisor/pci
Rob Bradford 0eb78ab177 vmm: Extract PCI related state from DeviceManager
Move the PCI related state from the DeviceManager struct to a PciSegment
struct inside the DeviceManager. This is in preparation for multiple
segment support. Currently this state is just the bus itself, the MMIO
and PIO config devices and hotplug related state.

The main change that this required is using the Arc<Mutex<PciBus>> in
the device addition logic in order to ensure that
the bus could be created earlier.

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2021-10-05 10:54:07 +01:00
..
src vmm: Extract PCI related state from DeviceManager 2021-10-05 10:54:07 +01:00
Cargo.toml build: bump libc from 0.2.102 to 0.2.103 2021-09-28 10:45:35 +00:00