mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-05-25 08:34:04 +00:00
When drdh_info_array[0].ignore = false with partition mode enabled,the following assert error will be triggered when trying to boot vm: Assertion failed in file arch/x86/vtd.c: fatal error The root cause is that root_table_addr reading from CPU3(vm2's bsp) is NULL. This patch move the init_iommu which initialize root_table_addr before starting secondary cores and flush the cache at the end if the function to avoid getting NULL pointer from secondary cores. Tracked-On: #1160 Signed-off-by: Kaige Fu <kaige.fu@intel.com> Reviewed-by: Binin Wu <binbin.wu@intel.com> |
||
---|---|---|
.. | ||
x86 |