aboutsummaryrefslogtreecommitdiffstats
diff options
authorArnd Bergmann <arnd@arndb.de>2025-03-04 15:35:58 +0100
committerBorislav Petkov (AMD) <bp@alien8.de>2025-03-05 23:35:01 +0100
commit49472722d920ad39208a21eed1e8dc9038b4c2da (patch)
tree986b92ac664380740da69efe057111a9a8f1c579
parent81e42fc1d3036efd45f66c03a79654fef00ef380 (diff)
downloadras-edac-cxl.tar.gz
EDAC/device: Fix dev_set_name() format stringedac-cxl
Passing a variable string as the format to dev_set_name() causes a W=1 warning: drivers/edac/edac_device.c:736:9: error: format not a string literal and no format arguments [-Werror=format-security] 736 | ret = dev_set_name(&ctx->dev, name); | ^~~ Use a literal "%s" instead so the name can be the argument. Fixes: db99ea5f2c03 ("EDAC: Add support for EDAC device features control") Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Link: https://lore.kernel.org/r/20250304143603.995820-1-arnd@kernel.org
-rw-r--r--drivers/edac/edac_device.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/edac/edac_device.c b/drivers/edac/edac_device.c
index 16611515ab3482..0734909b08a4f6 100644
--- a/drivers/edac/edac_device.c
+++ b/drivers/edac/edac_device.c
@@ -733,7 +733,7 @@ int edac_dev_register(struct device *parent, char *name,
ctx->private = private;
dev_set_drvdata(&ctx->dev, ctx);
- ret = dev_set_name(&ctx->dev, name);
+ ret = dev_set_name(&ctx->dev, "%s", name);
if (ret)
goto data_mem_free;