mirror of
https://github.com/torvalds/linux.git
synced 2026-09-20 09:40:02 +02:00
iommu: vsi: avoid -Wformat-security warning
When -Wformat-security is enabled, it catches a call to
iommu_device_sysfs_add() that passes a string variable in
place of a format:
drivers/iommu/vsi-iommu.c: In function 'vsi_iommu_probe':
drivers/iommu/vsi-iommu.c:717:9: error: format not a string literal and no format arguments [-Werror=format-security]
717 | err = iommu_device_sysfs_add(&iommu->iommu, dev, NULL, dev_name(dev));
| ^~~
Pass this indirectly using "%s" as the format instead.
Fixes: 917ace84b7 ("iommu: Add verisilicon IOMMU driver")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
This commit is contained in:
parent
6ddfbec800
commit
80b0d3546c
|
|
@ -714,7 +714,8 @@ static int vsi_iommu_probe(struct platform_device *pdev)
|
|||
pm_runtime_use_autosuspend(dev);
|
||||
pm_runtime_enable(dev);
|
||||
|
||||
err = iommu_device_sysfs_add(&iommu->iommu, dev, NULL, dev_name(dev));
|
||||
err = iommu_device_sysfs_add(&iommu->iommu, dev, NULL, "%s",
|
||||
dev_name(dev));
|
||||
if (err)
|
||||
goto err_runtime_disable;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user