OSDN Git Service

ext4: fix some error pointer dereferences
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 21 Feb 2019 16:17:34 +0000 (11:17 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 21 Feb 2019 16:17:34 +0000 (11:17 -0500)
commit7159a986b4202343f6cca3bb8079ecace5816fd6
tree826bd55a9430873c0d6acec4b513f9e62f9cd5dd
parent793bc5181b14bf7cdfefe9d2fe8fc4a8114b78f9
ext4: fix some error pointer dereferences

We can't pass error pointers to brelse().

Fixes: fb265c9cb49e ("ext4: add ext4_sb_bread() to disambiguate ENOMEM cases")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Jan Kara <jack@suse.cz>
fs/ext4/xattr.c