cloud-hypervisor/vmm/src
Sebastien Boeuf 10676b74dc vmm: Split VM config and VM state for snapshot/restore
In order to allow for human readable output for the VM configuration, we
pull it out of the snapshot, which becomes effectively the list of
states from the VM. The configuration is stored through a dedicated file
in JSON format (not including any binary output).

Having the ability to read and modify the VM configuration manually
between the snapshot and restore phases makes debugging easier, as well
as empowers users for extending the use cases relying on the
snapshot/restore feature.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2022-02-08 15:06:49 +00:00
..
api vmm: openapi: Remove mention to net fds 2022-01-31 10:38:28 +00:00
acpi.rs vmm: tdx: Pass ACPI tables through the HOB 2022-01-20 16:50:55 +00:00
clone3.rs vmm: notify virtio-console of pty resizes 2021-09-14 15:43:25 +01:00
config.rs vmm: config: Allow --kernel to be used with TDX 2022-02-04 13:57:56 +01:00
cpu.rs vmm: Ensure that PIO and MMIO exits complete before pausing 2022-02-07 15:26:22 +00:00
device_manager.rs vm-migration: Add start_migration() to Migratable trait 2022-02-03 13:33:26 +01:00
device_tree.rs vmm, build: Remove use of "credibility" from unit tests 2022-01-05 12:35:50 +01:00
interrupt.rs vmm: Update devid in kvm_irq_routing_entry 2021-12-01 09:24:01 +08:00
lib.rs vmm: Split VM config and VM state for snapshot/restore 2022-02-08 15:06:49 +00:00
memory_manager.rs memory_manager: drop unneeded clippy suppressions 2022-01-18 17:23:27 -08:00
migration.rs vmm: Split VM config and VM state for snapshot/restore 2022-02-08 15:06:49 +00:00
pci_segment.rs vmm: Rename PCI_MMIO_CONFIG_SIZE and move it to arch 2021-12-06 09:29:49 +00:00
seccomp_filters.rs seccomp: add ioctl group to seccomp authorized list for arm64 2022-01-21 17:59:36 +08:00
serial_buffer.rs vmm: Refactor serial buffer to allow flush on PTY when writable 2021-09-27 14:18:21 +01:00
serial_manager.rs vmm: Refactor serial buffer to allow flush on PTY when writable 2021-09-27 14:18:21 +01:00
sigwinch_listener.rs vmm: Fix panic in SIGWINCH listener thread when no seccomp filter set 2021-11-16 14:28:02 +00:00
vm.rs vmm: Split VM config and VM state for snapshot/restore 2022-02-08 15:06:49 +00:00