[PATCH 1/5] spi: butterfly: Use strscpy() instead of strcpy()

From: Aayush Kumar

Date: Fri Oct 09 2026 - 09:49:15 EST


Use a safer function strscpy() instead of strcpy() for copying to
arrays. Only idiomatic code replacement, and no functional changes.

Signed-off-by: Aayush Kumar <code@xxxxxxxxxxx>
---
drivers/spi/spi-butterfly.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/spi/spi-butterfly.c b/drivers/spi/spi-butterfly.c
index 84eb454ed..5e1e205bb 100644
--- a/drivers/spi/spi-butterfly.c
+++ b/drivers/spi/spi-butterfly.c
@@ -259,7 +259,8 @@ static void butterfly_attach(struct parport *p)
*/

pp->info[0].max_speed_hz = 15 * 1000 * 1000;
- strcpy(pp->info[0].modalias, "mtd_dataflash");
+ strscpy(pp->info[0].modalias, "mtd_dataflash",
+ sizeof(pp->info[0].modalias));
pp->info[0].platform_data = &flash;
pp->info[0].chip_select = 1;
pp->info[0].controller_data = pp;
--
2.56.0