diff --git a/vmm/src/vm.rs b/vmm/src/vm.rs index ee2bf7d21..ceac0ffef 100644 --- a/vmm/src/vm.rs +++ b/vmm/src/vm.rs @@ -1704,6 +1704,19 @@ impl Vm { Ok(table) } + + pub fn start_memory_dirty_log(&self) -> std::result::Result<(), MigratableError> { + self.memory_manager.lock().unwrap().start_memory_dirty_log() + } + + pub fn dirty_memory_range_table( + &self, + ) -> std::result::Result { + self.memory_manager + .lock() + .unwrap() + .dirty_memory_range_table() + } } impl Pausable for Vm {