From: Mikko Perttunen Date: Wed, 1 Mar 2023 13:47:56 +0000 (+0200) Subject: soc/tegra: bpmp: Actually free memory on error path X-Git-Tag: v6.4-rc1~170^2~14^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=61228c9b240468dba55ef8a4ac93e777c810c68b;p=thirdparty%2Fkernel%2Flinux.git soc/tegra: bpmp: Actually free memory on error path Within the error path, genpd->domains has not been set, so we need to pass the domains variable to kfree instead. Signed-off-by: Mikko Perttunen Signed-off-by: Thierry Reding --- diff --git a/drivers/soc/tegra/powergate-bpmp.c b/drivers/soc/tegra/powergate-bpmp.c index 8eaf50d0b6af8..179ed895c2796 100644 --- a/drivers/soc/tegra/powergate-bpmp.c +++ b/drivers/soc/tegra/powergate-bpmp.c @@ -286,7 +286,7 @@ remove: tegra_powergate_remove(powergate); } - kfree(genpd->domains); + kfree(domains); return err; }