diff --git a/vmm/src/lib.rs b/vmm/src/lib.rs index d1cf6693a..03edec26b 100644 --- a/vmm/src/lib.rs +++ b/vmm/src/lib.rs @@ -2061,7 +2061,7 @@ impl RequestHandler for Vmm { let mut memory_actual_size = config.memory.total_size(); if let Some(vm) = &self.vm { - memory_actual_size -= vm.balloon_size(); + memory_actual_size = memory_actual_size.saturating_sub(vm.balloon_size()); } let device_tree = self