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

Andy Shevchenko andriy.shevchenko at intel.com
Fri Aug 23 08:27:38 PDT 2024


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





More information about the linux-arm-kernel mailing list