mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
vmm: memory_actual_size reflects hotplug state
It is desirable to be able to track the progress of memory hotplug. Update the memory_actual_size field to query the current plugged size from virtio-mem to enable this. Signed-off-by: Jared White <git@jaredwhite.dev>
This commit is contained in:
@@ -2822,6 +2822,14 @@ impl Vm {
|
||||
self.device_manager.lock().unwrap().balloon_size()
|
||||
}
|
||||
|
||||
/// Get the actual size of the virtio_mem regions
|
||||
pub fn virtio_mem_plugged_size(&self) -> u64 {
|
||||
self.memory_manager
|
||||
.lock()
|
||||
.unwrap()
|
||||
.virtio_mem_plugged_size()
|
||||
}
|
||||
|
||||
pub fn send_memory_fds(
|
||||
&mut self,
|
||||
socket: &mut UnixStream,
|
||||
|
||||
Reference in New Issue
Block a user