]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - fs/udf/file.c
Merge tag 'nfs-for-5.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
[linux.git] / fs / udf / file.c
index cd31e4f6d6da95a84cfebb629e3c890519d6f431..628941a6b79afb7254381f78210462f501fac61a 100644 (file)
@@ -280,6 +280,9 @@ static int udf_setattr(struct dentry *dentry, struct iattr *attr)
                        return error;
        }
 
+       if (attr->ia_valid & ATTR_MODE)
+               udf_update_extra_perms(inode, attr->ia_mode);
+
        setattr_copy(inode, attr);
        mark_inode_dirty(inode);
        return 0;