diff options
| -rw-r--r-- | drivers/iommu/amd_iommu_init.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/iommu/amd_iommu_init.c b/drivers/iommu/amd_iommu_init.c index 542024ba6db..c04ddca7f12 100644 --- a/drivers/iommu/amd_iommu_init.c +++ b/drivers/iommu/amd_iommu_init.c @@ -1641,6 +1641,8 @@ static int __init amd_iommu_init(void)  	amd_iommu_init_api(); +	x86_platform.iommu_shutdown = disable_iommus; +  	if (iommu_pass_through)  		goto out; @@ -1649,8 +1651,6 @@ static int __init amd_iommu_init(void)  	else  		printk(KERN_INFO "AMD-Vi: Lazy IO/TLB flushing enabled\n"); -	x86_platform.iommu_shutdown = disable_iommus; -  out:  	return ret;  |