iommu/vt-d: Don't disable translation prior to OS handover
[cascardo/linux.git] / drivers / iommu / intel-iommu.c
index ca7d37c..e40c858 100644 (file)
@@ -4484,13 +4484,6 @@ int __init intel_iommu_init(void)
                goto out_free_dmar;
        }
 
-       /*
-        * Disable translation if already enabled prior to OS handover.
-        */
-       for_each_active_iommu(iommu, drhd)
-               if (iommu->gcmd & DMA_GCMD_TE)
-                       iommu_disable_translation(iommu);
-
        if (dmar_dev_scope_init() < 0) {
                if (force_on)
                        panic("tboot: Failed to initialize DMAR device scope\n");