diff options
Diffstat (limited to 'fs/cifs/inode.c')
-rw-r--r-- | fs/cifs/inode.c | 4 |
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; |