cloud-hypervisor/vm-virtio/src
Sebastien Boeuf 308b790cfc vm-virtio: Implement Snapshottable trait for VirtioPciDevice
This gives Cloud-Hypervisor the possibility to snapshot and restore a
VM running with virtio-pci devices attached to it.

The VirtioPciDevice snapshot contains a vector of sub-snapshots to store
and restore information related to MsixConfig, VirtioPciCommonConfig and
PciConfiguration structures, along with snapshot data related to
VirtioPciDevice itself.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2020-05-11 11:38:16 +01:00
..
transport vm-virtio: Implement Snapshottable trait for VirtioPciDevice 2020-05-11 11:38:16 +01:00
vhost_user vm-virtio: vhost-user-net: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00
vsock vm-virtio, vmm: Delete unix socket on shutdown 2020-05-05 13:01:38 +02:00
block.rs vm-virtio: blk: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00
console.rs vm-virtio: console: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00
device.rs vm-virtio: Get userspace mappings from VirtioDevice 2020-04-21 10:02:21 +01:00
iommu.rs vm-virtio: iommu: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00
lib.rs virtio-mem: Return reize error in MemEpollHandler.run 2020-05-03 10:21:49 +01:00
mem.rs virtio-mem: Return reize error in MemEpollHandler.run 2020-05-03 10:21:49 +01:00
net_util.rs vm-virtio: Implement the Snapshottable trait for Net 2020-04-21 21:25:03 +02:00
net.rs vm-virtio: net: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00
pmem.rs vm-virtio: pmem: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00
queue.rs vm-virtio: Correctly reset the virtqueues 2020-05-08 11:31:50 +01:00
rng.rs vm-virtio: rng: Expect an identifier upon device creation 2020-04-29 19:34:31 +01:00