Merge tag 's390-5.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[linux-2.6-block.git] / fs / udf / ialloc.c
index f8e5872f7cc271d93ad6c27e34add63ebbc2c2f2..0adb40718a5d95be3eac226ac4a865f085e9f833 100644 (file)
@@ -118,6 +118,9 @@ struct inode *udf_new_inode(struct inode *dir, umode_t mode)
        iinfo->i_lenAlloc = 0;
        iinfo->i_use = 0;
        iinfo->i_checkpoint = 1;
+       iinfo->i_extraPerms = FE_PERM_U_CHATTR;
+       udf_update_extra_perms(inode, mode);
+
        if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_AD_IN_ICB))
                iinfo->i_alloc_type = ICBTAG_FLAG_AD_IN_ICB;
        else if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD))