commit | 399c9b862f853f5c33e5a3b1f9a3c2507bdd526b | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Sun Aug 26 21:00:03 2012 -0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Wed Sep 26 21:10:06 2012 -0400 |
tree | e47d1267111ff95c5cad23a9199434d84dbfdee9 | |
parent | ecaa80fbe589d2638b8a8a075916b1862a1124e2 [diff] |
ext4: close struct file leak on EXT4_IOC_MOVE_EXT Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/fs/ext4/ioctl.c b/fs/ext4/ioctl.c index 7f7dad7..a0ee682 100644 --- a/fs/ext4/ioctl.c +++ b/fs/ext4/ioctl.c
@@ -258,7 +258,8 @@ EXT4_FEATURE_RO_COMPAT_BIGALLOC)) { ext4_msg(sb, KERN_ERR, "Online defrag not supported with bigalloc"); - return -EOPNOTSUPP; + err = -EOPNOTSUPP; + goto mext_out; } err = mnt_want_write_file(filp);