drivers/clk/renesas/rzv2h-cpg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Convert to use devm_kmemdup_array() which is more robust.
Signed-off-by: Raag Jadav <raag.jadav@intel.com>
---
drivers/clk/renesas/rzv2h-cpg.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/clk/renesas/rzv2h-cpg.c b/drivers/clk/renesas/rzv2h-cpg.c
index bcc496e8cbcd..57ba8755025c 100644
--- a/drivers/clk/renesas/rzv2h-cpg.c
+++ b/drivers/clk/renesas/rzv2h-cpg.c
@@ -1004,8 +1004,8 @@ static int __init rzv2h_cpg_probe(struct platform_device *pdev)
/* Adjust for CPG_BUS_m_MSTOP starting from m = 1 */
priv->mstop_count -= 16;
- priv->resets = devm_kmemdup(dev, info->resets, sizeof(*info->resets) *
- info->num_resets, GFP_KERNEL);
+ priv->resets = devm_kmemdup_array(dev, info->resets, info->num_resets,
+ sizeof(*info->resets), GFP_KERNEL);
if (!priv->resets)
return -ENOMEM;
--
2.34.1
On Tue, Jun 10, 2025 at 12:58:09PM +0530, Raag Jadav wrote: > Convert to use devm_kmemdup_array() which is more robust. > > Signed-off-by: Raag Jadav <raag.jadav@intel.com> > --- Bump. Anything I can do to move this forward? Raag > drivers/clk/renesas/rzv2h-cpg.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/clk/renesas/rzv2h-cpg.c b/drivers/clk/renesas/rzv2h-cpg.c > index bcc496e8cbcd..57ba8755025c 100644 > --- a/drivers/clk/renesas/rzv2h-cpg.c > +++ b/drivers/clk/renesas/rzv2h-cpg.c > @@ -1004,8 +1004,8 @@ static int __init rzv2h_cpg_probe(struct platform_device *pdev) > /* Adjust for CPG_BUS_m_MSTOP starting from m = 1 */ > priv->mstop_count -= 16; > > - priv->resets = devm_kmemdup(dev, info->resets, sizeof(*info->resets) * > - info->num_resets, GFP_KERNEL); > + priv->resets = devm_kmemdup_array(dev, info->resets, info->num_resets, > + sizeof(*info->resets), GFP_KERNEL); > if (!priv->resets) > return -ENOMEM; > > -- > 2.34.1 >
Hi Raag,
On Fri, 20 Jun 2025 at 14:07, Raag Jadav <raag.jadav@intel.com> wrote:
> On Tue, Jun 10, 2025 at 12:58:09PM +0530, Raag Jadav wrote:
> > Convert to use devm_kmemdup_array() which is more robust.
> >
> > Signed-off-by: Raag Jadav <raag.jadav@intel.com>
Thanks for your patch!
> Bump. Anything I can do to move this forward?
Please include linux-renesas-soc@vger.kernel.org next time.
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-clk for v6.17.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
© 2016 - 2026 Red Hat, Inc.