Message ID | 20240122161233.125192-1-arnd@kernel.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | drm: apple: use strscpy() in place of strlcpy() | expand |
Hej, On Mon, Jan 22, 2024, at 17:11, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > Since commit d26270061ae6 ("string: Remove strlcpy()"), the strlcpy() > function causes a build failure. > > Since the return value is ignored, changing it to the strscpy() > causes no change in behavior but fixes the build failure. > > Fixes: f237c83e4302 ("drm: apple: DCP AFK/EPIC support") > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > --- > The apple drm driver is not in mainline linux yet, this patch > is against https://github.com/AsahiLinux/linux/tree/bits/200-dcp > --- > drivers/gpu/drm/apple/afk.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/apple/afk.c b/drivers/gpu/drm/apple/afk.c > index 99d579d5ce47..9fbcd18878e8 100644 > --- a/drivers/gpu/drm/apple/afk.c > +++ b/drivers/gpu/drm/apple/afk.c > @@ -236,7 +236,7 @@ static void afk_recv_handle_init(struct > apple_dcp_afkep *ep, u32 channel, > return; > } > > - strlcpy(name, payload, sizeof(name)); > + strscpy(name, payload, sizeof(name)); > > /* > * in DCP firmware 13.2 DCP reports interface-name as name which starts thanks, patch included in my dev branch and will be in the next pull request I'll send to Hector. best regards, Janne
diff --git a/drivers/gpu/drm/apple/afk.c b/drivers/gpu/drm/apple/afk.c index 99d579d5ce47..9fbcd18878e8 100644 --- a/drivers/gpu/drm/apple/afk.c +++ b/drivers/gpu/drm/apple/afk.c @@ -236,7 +236,7 @@ static void afk_recv_handle_init(struct apple_dcp_afkep *ep, u32 channel, return; } - strlcpy(name, payload, sizeof(name)); + strscpy(name, payload, sizeof(name)); /* * in DCP firmware 13.2 DCP reports interface-name as name which starts