]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ACPI: acpi_processor: Use strscpy instead() of strcpy()
authorMuhammad Qasim Abdul Majeed <qasim.majeed20@gmail.com>
Sun, 4 Aug 2024 12:33:10 +0000 (17:33 +0500)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 26 Aug 2024 17:11:58 +0000 (19:11 +0200)
Replace strcpy() with strscpy() in the ACPI processor 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>
Link: https://patch.msgid.link/20240804123313.16211-3-qasim.majeed20@gmail.com
[ rjw: Subject and changelog edits ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpi_processor.c

index 9916cc7ced39b231c23a605f3ec84af80ec26a90..fbbeaf529b20e32409ea615c6efe96b90ebafa51 100644 (file)
@@ -436,8 +436,8 @@ static int acpi_processor_add(struct acpi_device *device,
        }
 
        pr->handle = device->handle;
-       strcpy(acpi_device_name(device), ACPI_PROCESSOR_DEVICE_NAME);
-       strcpy(acpi_device_class(device), ACPI_PROCESSOR_CLASS);
+       strscpy(acpi_device_name(device), ACPI_PROCESSOR_DEVICE_NAME);
+       strscpy(acpi_device_class(device), ACPI_PROCESSOR_CLASS);
        device->driver_data = pr;
 
        result = acpi_processor_get_info(device);