diff --git a/hypervisor/arch/x86/guest/vm.c b/hypervisor/arch/x86/guest/vm.c index 8877500da..8e7a1bfb1 100644 --- a/hypervisor/arch/x86/guest/vm.c +++ b/hypervisor/arch/x86/guest/vm.c @@ -564,6 +564,8 @@ int32_t shutdown_vm(struct acrn_vm *vm) vpci_cleanup(vm); + vuart_deinit(vm); + ptdev_release_all_entries(vm); /* Free iommu */