Patch "clk: versatile-icst: fix memory leak" has been added to the 4.2-stable tree
This is a note to let you know that I've just added the patch titled
clk: versatile-icst: fix memory leak
to the 4.2-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
clk-versatile-icst-fix-memory-leak.patch
and it can be found in the queue-4.2 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
7bdccef34fc67d3fce6778a018601dd41e43c5ceMon Sep 17 00:00:00 2001
From: Linus Walleij <[email protected]>
Date: Fri, 23 Oct 2015 11:36:01 +0200
Subject: clk: versatile-icst: fix memory leak
From: Linus Walleij <[email protected]>
commit 7bdccef34fc67d3fce6778a018601dd41e43c5ce upstream.
A static code checker found a memory leak in the Versatile ICST code. Fix it.
--- drivers/clk/versatile/clk-icst.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
drivers/clk/versatile/clk-icst.c +3 -1
@@ -156,8 +156,10 @@ struct clk *icst_clk_register(struct dev icst->lockreg = base + desc->lock_offset; clk =clk_register (dev, &icst->hw); -if (IS_ERR (clk)) +if (IS_ERR (clk)) { +kfree (pclone);kfree (icst); + }return clk; }
Patches currently in stable-queue which might be from [email protected] are
queue-4.2/clk-versatile-icst-fix-memory-leak.patch