]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
iommu/amd: Remove duplicate checking code
authorVaughan Cao <vaughan.cao@oracle.com>
Fri, 16 May 2014 07:39:40 +0000 (15:39 +0800)
committerJoerg Roedel <jroedel@suse.de>
Mon, 26 May 2014 09:38:16 +0000 (11:38 +0200)
amd_iommu_rlookup_table[devid] != NULL is already guaranteed
by check_device called before, it's fine to attach device at
this point.

Signed-off-by: Vaughan Cao <vaughan.cao@oracle.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/amd_iommu.c

index 57068e8035b5b2553141cb8f1a6ad27f334ea6ec..bd8003d975bbc91f559d4d8433667d8e23d5f72c 100644 (file)
@@ -3514,12 +3514,6 @@ int __init amd_iommu_init_passthrough(void)
                dev_data = get_dev_data(&dev->dev);
                dev_data->passthrough = true;
 
-               devid = get_device_id(&dev->dev);
-
-               iommu = amd_iommu_rlookup_table[devid];
-               if (!iommu)
-                       continue;
-
                attach_device(&dev->dev, pt_domain);
        }