mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-10-01 11:05:46 +00:00
vmm: Add an identifier to the virtio-mem device
This will be later used to identify each device used by the VM in order to perform introspection and snapshot/restore properly. Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
This commit is contained in:
parent
6802ef5406
commit
eac350c454
@ -75,6 +75,7 @@ const VFIO_DEVICE_NAME_PREFIX: &str = "vfio";
|
|||||||
|
|
||||||
const DISK_DEVICE_NAME_PREFIX: &str = "disk";
|
const DISK_DEVICE_NAME_PREFIX: &str = "disk";
|
||||||
const FS_DEVICE_NAME_PREFIX: &str = "fs";
|
const FS_DEVICE_NAME_PREFIX: &str = "fs";
|
||||||
|
const MEM_DEVICE_NAME: &str = "mem";
|
||||||
const NET_DEVICE_NAME_PREFIX: &str = "net";
|
const NET_DEVICE_NAME_PREFIX: &str = "net";
|
||||||
const PMEM_DEVICE_NAME_PREFIX: &str = "pmem";
|
const PMEM_DEVICE_NAME_PREFIX: &str = "pmem";
|
||||||
const RNG_DEVICE_NAME: &str = "rng";
|
const RNG_DEVICE_NAME: &str = "rng";
|
||||||
@ -1725,7 +1726,7 @@ impl DeviceManager {
|
|||||||
devices.push((
|
devices.push((
|
||||||
Arc::clone(&virtio_mem_device) as VirtioDeviceArc,
|
Arc::clone(&virtio_mem_device) as VirtioDeviceArc,
|
||||||
false,
|
false,
|
||||||
None,
|
Some(String::from(MEM_DEVICE_NAME)),
|
||||||
));
|
));
|
||||||
|
|
||||||
let migratable = Arc::clone(&virtio_mem_device) as Arc<Mutex<dyn Migratable>>;
|
let migratable = Arc::clone(&virtio_mem_device) as Arc<Mutex<dyn Migratable>>;
|
||||||
|
Loading…
Reference in New Issue
Block a user