|
|
@@ -160,11 +160,7 @@ int ceph_set_acl(struct inode *inode, struct posix_acl *acl, int type)
|
|
|
goto out_dput;
|
|
|
}
|
|
|
|
|
|
- if (value)
|
|
|
- ret = __ceph_setxattr(dentry, name, value, size, 0);
|
|
|
- else
|
|
|
- ret = __ceph_removexattr(dentry, name);
|
|
|
-
|
|
|
+ ret = __ceph_setxattr(dentry, name, value, size, 0);
|
|
|
if (ret) {
|
|
|
if (new_mode != old_mode) {
|
|
|
newattrs.ia_mode = old_mode;
|