]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - arch/powerpc/platforms/pseries/vio.c
powerpc/vfio_spapr_tce: Add reference counting to iommu_table
[mirror_ubuntu-zesty-kernel.git] / arch / powerpc / platforms / pseries / vio.c
index 2c8fb3ec989e08b98cbd0835c9674efdc0d90044..9f13ddbe68a75b391dd174e7efc5a178d14f53cb 100644 (file)
@@ -1318,7 +1318,7 @@ static void vio_dev_release(struct device *dev)
        struct iommu_table *tbl = get_iommu_table_base(dev);
 
        if (tbl)
-               iommu_free_table(tbl, of_node_full_name(dev->of_node));
+               iommu_tce_table_put(tbl);
        of_node_put(dev->of_node);
        kfree(to_vio_dev(dev));
 }