cloud-hypervisor/vmm
Alexandru Matei fbe3e4d642 vmm: memory_manager: don't set backing_file for virtio_mem regions
The memory region that is associated with the hotpluggable part of
a virtio-mem zone isn't backed by the file specified in the
MemoryZoneConfig. The file is used only for the fixed part of the
zone. When you try to restore a snapshot with virtio-mem, the
backing file is used for all its regions. This results in the
following error:

  VmRestore(MemoryManager(GuestMemoryRegion(MappingPastEof)))

This patch sets backing_file only for the fixed part of a virtio-mem
zone.

Fixes: #6337

Signed-off-by: Alexandru Matei <alexandru.matei@uipath.com>
2024-03-29 20:11:20 +00:00
..
src vmm: memory_manager: don't set backing_file for virtio_mem regions 2024-03-29 20:11:20 +00:00
Cargo.toml build: Bump zbus from 3.14.1 to 3.15.2 2024-03-05 09:25:06 +00:00