cloud-hypervisor/vmm/src
Bo Chen 7839e121f6 vmm: Add dirty pages tracked by vm_memory::bitmap to live migration
Live migration currently handles guest memory writes from the guest
through the KVM dirty page tracking and sends those dirty pages to the
destination. This patch augments the live migration support with dirty
page tracking of writes from the VMM to the guest memory(e.g. virtio
devices).

Fixes: #2458

Signed-off-by: Bo Chen <chen.bo@intel.com>
2021-06-03 08:34:45 +01:00
..
api vmm: Enhance boot with info!() level messages 2021-05-18 20:45:38 +02:00
acpi.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
config.rs vmm: tdx: Reject attempt to use --kernel with --tdx 2021-05-10 15:12:41 +01:00
cpu.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
device_manager.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
device_tree.rs vmm: device_manager: Use DeviceTree to store PCI devices 2021-03-18 15:26:25 +01:00
interrupt.rs aarch64: Fix IRQ number setting for ACPI 2021-05-25 10:20:37 +02:00
lib.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
memory_manager.rs vmm: Add dirty pages tracked by vm_memory::bitmap to live migration 2021-06-03 08:34:45 +01:00
migration.rs vmm: Simplify snapshot/restore path handling 2021-03-12 13:03:01 +01:00
seccomp_filters.rs vmm: Update the http thread's seccomp filter 2021-04-29 09:44:40 +01:00
vm.rs virtio-devices, vmm: Deprecate "GuestMemory::with_regions(_mut)" 2021-06-03 08:34:45 +01:00