mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 1/6] ACPI: ac: Use strscpy() instead of strcpy().
@ 2024-08-04 12:33 Muhammad Qasim Abdul Majeed
  2024-08-04 12:33 ` [PATCH v2 2/6] ACPI: acpi_pad: Use strscpy instead of strcpy Muhammad Qasim Abdul Majeed
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Muhammad Qasim Abdul Majeed @ 2024-08-04 12:33 UTC (permalink / raw)
  To: rafael, lenb, linux-acpi, linux-kernel; +Cc: Muhammad Qasim Abdul Majeed

Replace strcpy() with strscpy() in the ACPI ac driver.
strcpy() has been deprecated because it is generally unsafe, so help to
eliminate it from the kernel source.

Link: https://github.com/KSPP/linux/issues/88

Signed-off-by: Muhammad Qasim Abdul Majeed <qasim.majeed20@gmail.com>
---
 drivers/acpi/ac.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/acpi/ac.c b/drivers/acpi/ac.c
index 09a87fa222c7..ad1427a384e4 100644
--- a/drivers/acpi/ac.c
+++ b/drivers/acpi/ac.c
@@ -213,8 +213,8 @@ static int acpi_ac_probe(struct platform_device *pdev)
 		return -ENOMEM;
 
 	ac->device = adev;
-	strcpy(acpi_device_name(adev), ACPI_AC_DEVICE_NAME);
-	strcpy(acpi_device_class(adev), ACPI_AC_CLASS);
+	strscpy(acpi_device_name(adev), ACPI_AC_DEVICE_NAME);
+	strscpy(acpi_device_class(adev), ACPI_AC_CLASS);
 
 	platform_set_drvdata(pdev, ac);
 
-- 
2.34.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-08-26 17:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-04 12:33 [PATCH v2 1/6] ACPI: ac: Use strscpy() instead of strcpy() Muhammad Qasim Abdul Majeed
2024-08-04 12:33 ` [PATCH v2 2/6] ACPI: acpi_pad: Use strscpy instead of strcpy Muhammad Qasim Abdul Majeed
2024-08-04 12:33 ` [PATCH v2 3/6] ACPI: acpi_processor: " Muhammad Qasim Abdul Majeed
2024-08-04 12:33 ` [PATCH v2 4/6] ACPI: battery : " Muhammad Qasim Abdul Majeed
2024-08-04 12:33 ` [PATCH v2 5/6] ACPI: button: " Muhammad Qasim Abdul Majeed
2024-08-26 17:19   ` Rafael J. Wysocki
2024-08-04 12:33 ` [PATCH v2 6/6] ACPI: bus: Define and use a macro for device and class name length Muhammad Qasim Abdul Majeed
2024-08-26 17:14 ` [PATCH v2 1/6] ACPI: ac: Use strscpy() instead of strcpy() Rafael J. Wysocki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®