Re: [PATCH] leds: lp3952: replace deprecated strncpy with strscpy

2023-09-28 Thread Lee Jones
On Sat, 23 Sep 2023, Kees Cook wrote: > On Fri, Sep 22, 2023 at 03:27:17PM +, Justin Stitt wrote: > > `strncpy` is deprecated for use on NUL-terminated destination strings > > [1] and as such we should prefer more robust and less ambiguous string > > interfaces. > > > > We expect `dest` to be

Re: (subset) [PATCH] leds: lp3952: replace deprecated strncpy with strscpy

2023-09-28 Thread Lee Jones
On Fri, 22 Sep 2023 15:27:17 +, Justin Stitt wrote: > `strncpy` is deprecated for use on NUL-terminated destination strings > [1] and as such we should prefer more robust and less ambiguous string > interfaces. > > We expect `dest` to be NUL-terminated due to its use with dev_err. > > lp3952_

Re: [PATCH] leds: lp3952: replace deprecated strncpy with strscpy

2023-09-23 Thread Kees Cook
On Fri, Sep 22, 2023 at 03:27:17PM +, Justin Stitt wrote: > `strncpy` is deprecated for use on NUL-terminated destination strings > [1] and as such we should prefer more robust and less ambiguous string > interfaces. > > We expect `dest` to be NUL-terminated due to its use with dev_err. > > l

[PATCH] leds: lp3952: replace deprecated strncpy with strscpy

2023-09-22 Thread Justin Stitt
`strncpy` is deprecated for use on NUL-terminated destination strings [1] and as such we should prefer more robust and less ambiguous string interfaces. We expect `dest` to be NUL-terminated due to its use with dev_err. lp3952_get_label()'s dest argument is priv->leds[i].name: |acpi_ret = lp