From: "Jonathan Neuschäfer" <j.neuschaefer@gmx.net> To: linux-clk@vger.kernel.org Cc: "Jonathan Neuschäfer" <j.neuschaefer@gmx.net>, "Avi Fishman" <avifishman70@gmail.com>, "Tomer Maimon" <tmaimon77@gmail.com>, "Tali Perry" <tali.perry1@gmail.com>, "Patrick Venture" <venture@google.com>, "Nancy Yuen" <yuenn@google.com>, "Benjamin Fair" <benjaminfair@google.com>, "Michael Turquette" <mturquette@baylibre.com>, "Stephen Boyd" <sboyd@kernel.org>, openbmc@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: [PATCH] clk: npcm7xx: Fix incorrect kfree Date: Sat, 23 Sep 2023 15:31:27 +0200 [thread overview] Message-ID: <20230923133127.1815621-1-j.neuschaefer@gmx.net> (raw) The corresponding allocation is: > npcm7xx_clk_data = kzalloc(struct_size(npcm7xx_clk_data, hws, > NPCM7XX_NUM_CLOCKS), GFP_KERNEL); ... so, kfree should be applied to npcm7xx_clk_data, not npcm7xx_clk_data->hws. Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> --- drivers/clk/clk-npcm7xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/clk-npcm7xx.c b/drivers/clk/clk-npcm7xx.c index e319cfa51a8a3..030186def9c69 100644 --- a/drivers/clk/clk-npcm7xx.c +++ b/drivers/clk/clk-npcm7xx.c @@ -510,7 +510,7 @@ static void __init npcm7xx_clk_init(struct device_node *clk_np) return; npcm7xx_init_fail: - kfree(npcm7xx_clk_data->hws); + kfree(npcm7xx_clk_data); npcm7xx_init_np_err: iounmap(clk_base); npcm7xx_init_error: -- 2.40.1
WARNING: multiple messages have this Message-ID (diff)
From: "Jonathan Neuschäfer" <j.neuschaefer@gmx.net> To: linux-clk@vger.kernel.org Cc: "Tomer Maimon" <tmaimon77@gmail.com>, "Avi Fishman" <avifishman70@gmail.com>, "Patrick Venture" <venture@google.com>, "Michael Turquette" <mturquette@baylibre.com>, "Jonathan Neuschäfer" <j.neuschaefer@gmx.net>, "Tali Perry" <tali.perry1@gmail.com>, "Stephen Boyd" <sboyd@kernel.org>, openbmc@lists.ozlabs.org, linux-kernel@vger.kernel.org, "Benjamin Fair" <benjaminfair@google.com> Subject: [PATCH] clk: npcm7xx: Fix incorrect kfree Date: Sat, 23 Sep 2023 15:31:27 +0200 [thread overview] Message-ID: <20230923133127.1815621-1-j.neuschaefer@gmx.net> (raw) The corresponding allocation is: > npcm7xx_clk_data = kzalloc(struct_size(npcm7xx_clk_data, hws, > NPCM7XX_NUM_CLOCKS), GFP_KERNEL); ... so, kfree should be applied to npcm7xx_clk_data, not npcm7xx_clk_data->hws. Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> --- drivers/clk/clk-npcm7xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/clk-npcm7xx.c b/drivers/clk/clk-npcm7xx.c index e319cfa51a8a3..030186def9c69 100644 --- a/drivers/clk/clk-npcm7xx.c +++ b/drivers/clk/clk-npcm7xx.c @@ -510,7 +510,7 @@ static void __init npcm7xx_clk_init(struct device_node *clk_np) return; npcm7xx_init_fail: - kfree(npcm7xx_clk_data->hws); + kfree(npcm7xx_clk_data); npcm7xx_init_np_err: iounmap(clk_base); npcm7xx_init_error: -- 2.40.1
next reply other threads:[~2023-09-23 13:31 UTC|newest] Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-09-23 13:31 Jonathan Neuschäfer [this message] 2023-09-23 13:31 ` [PATCH] clk: npcm7xx: Fix incorrect kfree Jonathan Neuschäfer 2023-10-19 1:06 ` Stephen Boyd 2023-10-19 1:06 ` Stephen Boyd
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20230923133127.1815621-1-j.neuschaefer@gmx.net \ --to=j.neuschaefer@gmx.net \ --cc=avifishman70@gmail.com \ --cc=benjaminfair@google.com \ --cc=linux-clk@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mturquette@baylibre.com \ --cc=openbmc@lists.ozlabs.org \ --cc=sboyd@kernel.org \ --cc=tali.perry1@gmail.com \ --cc=tmaimon77@gmail.com \ --cc=venture@google.com \ --cc=yuenn@google.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.