From 376fcddff87ce935400cccda63507e61f9d6afee Mon Sep 17 00:00:00 2001 From: Conghui Chen Date: Fri, 24 May 2019 01:15:27 +0800 Subject: [PATCH] HV: vuart: add vuart_deinit during vm shutdown Add vuart_deinit to vm shutdown so that the vuart resource can be reset, and when the Guest VM restart, it could have right state. Tracked-On: #2987 Signed-off-by: Conghui Chen Acked-by: Eddie Dong --- hypervisor/arch/x86/guest/vm.c | 2 ++ 1 file changed, 2 insertions(+) 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 */