From 76d9bf2792f63798831b54d035b17af54c981060 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 17 Jan 2020 16:59:37 +0000 Subject: [PATCH] vmm: Start memory slots at zero After refactoring a common function is used to setup these slots and that function takes care of allocating a new slot so it is not necessary to reserve the initial region slots. Signed-off-by: Rob Bradford --- vmm/src/memory_manager.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vmm/src/memory_manager.rs b/vmm/src/memory_manager.rs index 250d484ce..4e6644b38 100644 --- a/vmm/src/memory_manager.rs +++ b/vmm/src/memory_manager.rs @@ -237,7 +237,7 @@ impl MemoryManager { let memory_manager = Arc::new(Mutex::new(MemoryManager { guest_memory: guest_memory.clone(), - next_kvm_memory_slot: ram_regions.len() as u32, + next_kvm_memory_slot: 0, start_of_device_area, end_of_device_area, fd,