]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/jffs2/fs.c
Merge commit 'v2.6.29' into timers/core
[karo-tx-linux.git] / fs / jffs2 / fs.c
index 89e9b735d8dfa9613f4c560c6f20a3c3629bbe1a..249305d65d5bd663017fac0b6c637faeb7eebfa2 100644 (file)
@@ -442,14 +442,14 @@ struct inode *jffs2_new_inode (struct inode *dir_i, int mode, struct jffs2_raw_i
 
        memset(ri, 0, sizeof(*ri));
        /* Set OS-specific defaults for new inodes */
-       ri->uid = cpu_to_je16(current->fsuid);
+       ri->uid = cpu_to_je16(current_fsuid());
 
        if (dir_i->i_mode & S_ISGID) {
                ri->gid = cpu_to_je16(dir_i->i_gid);
                if (S_ISDIR(mode))
                        mode |= S_ISGID;
        } else {
-               ri->gid = cpu_to_je16(current->fsgid);
+               ri->gid = cpu_to_je16(current_fsgid());
        }
 
        /* POSIX ACLs have to be processed now, at least partly.