aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'fs/cifs/inode.c')
-rw-r--r--fs/cifs/inode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/cifs/inode.c b/fs/cifs/inode.c
index 9fb3bc26a2ab..f82dfe7ae3e8 100644
--- a/fs/cifs/inode.c
+++ b/fs/cifs/inode.c
@@ -2134,7 +2134,7 @@ cifs_setattr_unix(struct dentry *direntry, struct iattr *attrs)
2134 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_PERM) 2134 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_PERM)
2135 attrs->ia_valid |= ATTR_FORCE; 2135 attrs->ia_valid |= ATTR_FORCE;
2136 2136
2137 rc = inode_change_ok(inode, attrs); 2137 rc = setattr_prepare(direntry, attrs);
2138 if (rc < 0) 2138 if (rc < 0)
2139 goto out; 2139 goto out;
2140 2140
@@ -2274,7 +2274,7 @@ cifs_setattr_nounix(struct dentry *direntry, struct iattr *attrs)
2274 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_PERM) 2274 if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_PERM)
2275 attrs->ia_valid |= ATTR_FORCE; 2275 attrs->ia_valid |= ATTR_FORCE;
2276 2276
2277 rc = inode_change_ok(inode, attrs); 2277 rc = setattr_prepare(direntry, attrs);
2278 if (rc < 0) { 2278 if (rc < 0) {
2279 free_xid(xid); 2279 free_xid(xid);
2280 return rc; 2280 return rc;