diff options
Diffstat (limited to 'fs/udf/ialloc.c')
-rw-r--r-- | fs/udf/ialloc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/udf/ialloc.c b/fs/udf/ialloc.c index b6e420c1bfeb..b7a0d4b4bda1 100644 --- a/fs/udf/ialloc.c +++ b/fs/udf/ialloc.c | |||
@@ -104,6 +104,10 @@ struct inode *udf_new_inode(struct inode *dir, umode_t mode) | |||
104 | } | 104 | } |
105 | 105 | ||
106 | inode_init_owner(inode, dir, mode); | 106 | inode_init_owner(inode, dir, mode); |
107 | if (UDF_QUERY_FLAG(sb, UDF_FLAG_UID_SET)) | ||
108 | inode->i_uid = sbi->s_uid; | ||
109 | if (UDF_QUERY_FLAG(sb, UDF_FLAG_GID_SET)) | ||
110 | inode->i_gid = sbi->s_gid; | ||
107 | 111 | ||
108 | iinfo->i_location.logicalBlockNum = block; | 112 | iinfo->i_location.logicalBlockNum = block; |
109 | iinfo->i_location.partitionReferenceNum = | 113 | iinfo->i_location.partitionReferenceNum = |