Skip to content

Commit d00d598

Browse files
WhiteFox-Projectgregkh
authored andcommitted
pinctrl: renesas: rza2: Fix potential NULL pointer dereference
[ Upstream commit f752ee5 ] `chip.label` in rza2_gpio_register() could be NULL. Add the missing check. Signed-off-by: Chenyuan Yang <chenyuan0y@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com> Link: https://lore.kernel.org/20250210232552.1545887-1-chenyuan0y@gmail.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent 1badc27 commit d00d598

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

drivers/pinctrl/renesas/pinctrl-rza2.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@ static int rza2_gpio_register(struct rza2_pinctrl_priv *priv)
243243
int ret;
244244

245245
chip.label = devm_kasprintf(priv->dev, GFP_KERNEL, "%pOFn", np);
246+
if (!chip.label)
247+
return -ENOMEM;
248+
246249
chip.parent = priv->dev;
247250
chip.ngpio = priv->npins;
248251

0 commit comments

Comments
 (0)