cloud-hypervisor/vmm/src
Sebastien Boeuf 1e1a50ef70 vmm: Update memory configuration upon virtio-mem resizing
Based on all the preparatory work achieved through previous commits,
this patch updates the 'hotplugged_size' field for both MemoryConfig and
MemoryZoneConfig structures when either the whole memory is resized, or
simply when a memory zone is resized.

This fixes the lack of support for rebooting a VM with the right amount
of memory plugged in.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2020-09-16 19:20:04 +02:00
..
api vmm: Add 'hotplugged_size' to memory parameters 2020-09-16 19:20:04 +02:00
acpi.rs vmm: Move NUMA node list creation to Vm structure 2020-09-07 07:37:14 +02:00
config.rs vmm: Add 'hotplugged_size' to memory parameters 2020-09-16 19:20:04 +02:00
cpu.rs vmm, arch: Enable KVM HyperV support 2020-09-16 16:08:01 +01:00
device_manager.rs vmm: Add hotplugged_size to VirtioMemZone 2020-09-16 19:20:04 +02:00
device_tree.rs vmm: device_tree: make available remove function unconditionally 2020-06-15 11:41:34 +02:00
interrupt.rs arch: Refactor GIC code to seperate KVM specific code 2020-07-21 16:22:02 +02:00
lib.rs vmm: Add a 'resize-zone' action to the API actions 2020-09-16 19:20:04 +02:00
memory_manager.rs vmm: Update memory configuration upon virtio-mem resizing 2020-09-16 19:20:04 +02:00
migration.rs vmm: Get and set clock during pause and resume operations 2020-06-23 14:36:01 +01:00
seccomp_filters.rs vmm: cpu: Add missing io_uring syscalls to vCPU threads 2020-09-16 11:59:47 +02:00
vm.rs vmm: Update memory configuration upon virtio-mem resizing 2020-09-16 19:20:04 +02:00