Message ID | 20240804123313.16211-1-qasim.majeed20@gmail.com |
---|---|
State | Accepted |
Commit | b32c9df02e9e66c575cea20180d734cbbe8ae7b7 |
Headers | show |
Series | [v2,1/6] ACPI: ac: Use strscpy() instead of strcpy(). | expand |
On Sun, Aug 4, 2024 at 2:34 PM Muhammad Qasim Abdul Majeed <qasim.majeed20@gmail.com> wrote: > > 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); > > -- Applied as 6.12 material with some subject and changelog edits along with patches [2-4/6] and [6/6]. Patch [6/6] needs more work (I'll send a reply to it directly). Thanks!
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);
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(-)