diff options
author | Namhyung Kim <namhyung.kim@lge.com> | 2013-04-01 21:46:23 +0900 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-04-16 21:27:26 -0700 |
commit | e264d3cf890eb1ead5200731b9e3dbd1d1b71fa8 (patch) | |
tree | f0ac71897029ad2ec81178e32aec9eddb24e769e /crypto/aead.c | |
parent | b43105dee8480ca5784de5c858d1cccee74ebfb1 (diff) | |
download | lwn-e264d3cf890eb1ead5200731b9e3dbd1d1b71fa8.tar.gz lwn-e264d3cf890eb1ead5200731b9e3dbd1d1b71fa8.zip |
tracing: Fix double free when function profile init failed
commit 83e03b3fe4daffdebbb42151d5410d730ae50bd1 upstream.
On the failure path, stat->start and stat->pages will refer same page.
So it'll attempt to free the same page again and get kernel panic.
Link: http://lkml.kernel.org/r/1364820385-32027-1-git-send-email-namhyung@kernel.org
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Namhyung Kim <namhyung.kim@lge.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'crypto/aead.c')
0 files changed, 0 insertions, 0 deletions