In commit a7ba5c3d008d ("drivers/iommu: Export core IOMMU API symbols to permit modular drivers") a bunch of iommu symbols were exported, all with _GPL markings except iommu_group_get_for_dev(). That export should also be _GPL like the others.
Unified · Split
| @@ -1429,7 +1429,7 @@ struct iommu_group *iommu_group_get_for_dev(struct device *dev) · 1428 unmodified lines | |||
| 1429 | 1429 | ||
| 1430 | return group; | 1430 | return group; |
| 1431 | } | 1431 | } |
| 1432 | EXPORT_SYMBOL(iommu_group_get_for_dev); | 1432 | EXPORT_SYMBOL_GPL(iommu_group_get_for_dev); |
| 1433 | 1433 | ||
| 1434 | struct iommu_domain *iommu_group_default_domain(struct iommu_group *group) | 1434 | struct iommu_domain *iommu_group_default_domain(struct iommu_group *group) |
| 1435 | { | 1435 | { |