diff --git a/drivers/pci/intel-iommu.c b/drivers/pci/intel-iommu.c index 3dfecb2..2a1e7a2 100644 --- a/drivers/pci/intel-iommu.c +++ b/drivers/pci/intel-iommu.c @@ -453,8 +453,7 @@ static struct intel_iommu *device_to_iommu(u8 bus, u8 devfn) static void domain_flush_cache(struct dmar_domain *domain, void *addr, int size) { - if (!domain->iommu_coherency) - clflush_cache_range(addr, size); + clflush_cache_range(addr, size); } /* Gets context entry for a given bus and devfn */