x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt
[safe/jmp/linux-2.6] / arch / x86 / kernel / amd_iommu_init.c
index fb490ce..9dc91b4 100644 (file)
@@ -1292,9 +1292,12 @@ static int __init amd_iommu_init(void)
                ret = amd_iommu_init_passthrough();
        else
                ret = amd_iommu_init_dma_ops();
+
        if (ret)
                goto free;
 
+       amd_iommu_init_api();
+
        amd_iommu_init_notifier();
 
        enable_iommus();