Re: [PATCH v1] pinctrl: nomadik: Use kmemdup_array instead of kmemdup for multiple allocation

From: Andy Shevchenko
Date: Fri Aug 23 2024 - 11:27:51 EST


On Wed, Aug 21, 2024 at 02:49:58PM +0800, Yu Jiaoliang wrote:
> Let the kememdup_array() take care about multiplication and possible

kmemdup_array()

> overflows.

...

> + dup_configs = kmemdup_array(configs, num_configs, sizeof(*dup_configs),
> + GFP_KERNEL);

I would even make this a single line.

...

> + dup_configs = kmemdup_array(configs, num_configs, sizeof(*dup_configs),
> + GFP_KERNEL);


Ditto.

--
With Best Regards,
Andy Shevchenko