We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2d2a112 commit 6eae89cCopy full SHA for 6eae89c
nullfs.c
@@ -249,8 +249,10 @@ struct inode *nullfs_get_inode(struct super_block *sb,
249
inode->i_ino = get_next_ino();
250
inode_init_owner(inode, dir, mode);
251
inode->i_mapping->a_ops = &nullfs_aops;
252
- inode->i_uid = fsi->mount_opts.uid;
253
- inode->i_gid = fsi->mount_opts.gid;
+ if (!uid_eq(fsi->mount_opts.uid, GLOBAL_ROOT_UID))
+ inode->i_uid = fsi->mount_opts.uid;
254
+ if (!gid_eq(fsi->mount_opts.gid, GLOBAL_ROOT_GID))
255
+ inode->i_gid = fsi->mount_opts.gid;
256
mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER);
257
mapping_set_unevictable(inode->i_mapping);
258
#ifndef CURRENT_TIME
0 commit comments