diff --git a/hypervisor/arch/x86/vtd.c b/hypervisor/arch/x86/vtd.c index b0e3f9eca..ec200d508 100644 --- a/hypervisor/arch/x86/vtd.c +++ b/hypervisor/arch/x86/vtd.c @@ -1289,9 +1289,6 @@ int32_t move_pt_device(const struct iommu_domain *from_domain, struct iommu_doma void enable_iommu(void) { - if (!iommu_page_walk_coherent) { - cache_flush_invalidate_all(); - } do_action_for_iommus(dmar_enable); }