diff --git a/[refs] b/[refs] index 7eda491b720c..d9c7b71758db 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e2950b178e8fa1cb0b122c212b6cd48e75e2b41f +refs/heads/master: fc7333deb741da8aafbda9ff905d3ff2c5e28a66 diff --git a/trunk/fs/sysv/ialloc.c b/trunk/fs/sysv/ialloc.c index 115ab0d6f4bc..241e9765cfad 100644 --- a/trunk/fs/sysv/ialloc.c +++ b/trunk/fs/sysv/ialloc.c @@ -165,9 +165,9 @@ struct inode * sysv_new_inode(const struct inode * dir, mode_t mode) if (S_ISDIR(mode)) mode |= S_ISGID; } else - inode->i_gid = current->fsgid; + inode->i_gid = current_fsgid(); - inode->i_uid = current->fsuid; + inode->i_uid = current_fsuid(); inode->i_ino = fs16_to_cpu(sbi, ino); inode->i_mtime = inode->i_atime = inode->i_ctime = CURRENT_TIME_SEC; inode->i_blocks = 0;