diff options
Diffstat (limited to 'fs/reiserfs/xattr_acl.c')
-rw-r--r-- | fs/reiserfs/xattr_acl.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/reiserfs/xattr_acl.c b/fs/reiserfs/xattr_acl.c index 35d6e672a279..f559c9e1efc8 100644 --- a/fs/reiserfs/xattr_acl.c +++ b/fs/reiserfs/xattr_acl.c | |||
@@ -452,7 +452,9 @@ int reiserfs_acl_chmod(struct inode *inode) | |||
452 | return 0; | 452 | return 0; |
453 | } | 453 | } |
454 | 454 | ||
455 | reiserfs_write_unlock(inode->i_sb); | ||
455 | acl = reiserfs_get_acl(inode, ACL_TYPE_ACCESS); | 456 | acl = reiserfs_get_acl(inode, ACL_TYPE_ACCESS); |
457 | reiserfs_write_lock(inode->i_sb); | ||
456 | if (!acl) | 458 | if (!acl) |
457 | return 0; | 459 | return 0; |
458 | if (IS_ERR(acl)) | 460 | if (IS_ERR(acl)) |