From def1d7cf86208680669245369209b427594f86bd Mon Sep 17 00:00:00 2001 From: Michael Zhao Date: Wed, 30 Nov 2022 19:32:41 +0800 Subject: [PATCH] vmm: Remove GICR typers in snapshot on AArch64 The GICR typers are also set in restoring the GIC. Saving them in snapshot is not needed. Signed-off-by: Michael Zhao --- vmm/src/vm.rs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/vmm/src/vm.rs b/vmm/src/vm.rs index 4b129af80..1386be32b 100644 --- a/vmm/src/vm.rs +++ b/vmm/src/vm.rs @@ -2141,16 +2141,6 @@ impl Vm { &self, vm_snapshot: &mut Snapshot, ) -> std::result::Result<(), MigratableError> { - let saved_vcpu_states = self.cpu_manager.lock().unwrap().get_saved_states(); - self.device_manager - .lock() - .unwrap() - .get_interrupt_controller() - .unwrap() - .lock() - .unwrap() - .set_gicr_typers(&saved_vcpu_states); - vm_snapshot.add_snapshot( self.device_manager .lock()