rk: revert 20f3d0b+v3.0.66 to v3.0
[firefly-linux-kernel-4.4.55.git] / fs / ext4 / acl.c
index 4922087b728414dfae36ed6f060018b7cf540106..21eacd7b7d79f558695b37216f6e9ea4745fb05e 100644 (file)
@@ -450,10 +450,8 @@ ext4_xattr_set_acl(struct dentry *dentry, const char *name, const void *value,
 
 retry:
        handle = ext4_journal_start(inode, EXT4_DATA_TRANS_BLOCKS(inode->i_sb));
-       if (IS_ERR(handle)) {
-               error = PTR_ERR(handle);
-               goto release_and_out;
-       }
+       if (IS_ERR(handle))
+               return PTR_ERR(handle);
        error = ext4_set_acl(handle, inode, type, acl);
        ext4_journal_stop(handle);
        if (error == -ENOSPC && ext4_should_retry_alloc(inode->i_sb, &retries))