cleanup vpci structure when shutdown_vm
cleanup vpci structure when shutdown_vm to avoid use uninitialized data after reboot. Tracked-On: #4958 Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
parent
996e8f680c
commit
0eb50e5668
|
@ -274,6 +274,7 @@ void deinit_vpci(struct acrn_vm *vm)
|
|||
}
|
||||
|
||||
ptdev_release_all_entries(vm);
|
||||
(void)memset(&vm->vpci, 0U, sizeof(struct acrn_vpci));
|
||||
|
||||
/* Free iommu */
|
||||
destroy_iommu_domain(vm->iommu);
|
||||
|
|
Loading…
Reference in New Issue