jbd2: fix use after free in jbd2_journal_start_reserved()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 18 Feb 2014 01:33:01 +0000 (20:33 -0500)
committerJiri Slaby <jslaby@suse.cz>
Wed, 5 Mar 2014 16:13:41 +0000 (17:13 +0100)
commitb5d8f63d78812bd7b1fa399561d6b7943cf30b65
treea3137f714f226dc6d1b7badf1ab57c53cb0d6b35
parent16b360d6bc1b2fd7e97d6e7512f47d92325aa465
jbd2: fix use after free in jbd2_journal_start_reserved()

commit 92e3b40537707001d17bbad800d150ab04e53bf4 upstream.

If start_this_handle() fails then it leads to a use after free of
"handle".

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
fs/jbd2/transaction.c