]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ext4: fix oops when loading block bitmap failed
authorJan Kara <jack@suse.cz>
Thu, 30 Oct 2014 14:53:16 +0000 (10:53 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 Nov 2014 18:10:30 +0000 (10:10 -0800)
commit34ce60ba58276889897b573e2d1a78e5c2af68e7
treeffe140d307f41445767235f66116f93ed4d710a7
parent1e2a3067af88c6829630b64a91a56eee114b9f52
ext4: fix oops when loading block bitmap failed

commit 599a9b77ab289d85c2d5c8607624efbe1f552b0f upstream.

When we fail to load block bitmap in __ext4_new_inode() we will
dereference NULL pointer in ext4_journal_get_write_access(). So check
for error from ext4_read_block_bitmap().

Coverity-id: 989065
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/ext4/ialloc.c