cred: simpler, 1D supplementary groups
[cascardo/linux.git] / fs / proc / array.c
index d25b446..89600fd 100644 (file)
@@ -207,7 +207,7 @@ static inline void task_state(struct seq_file *m, struct pid_namespace *ns,
        group_info = cred->group_info;
        for (g = 0; g < group_info->ngroups; g++)
                seq_put_decimal_ull(m, g ? " " : "",
-                                   from_kgid_munged(user_ns, GROUP_AT(group_info, g)));
+                               from_kgid_munged(user_ns, group_info->gid[g]));
        put_cred(cred);
        /* Trailing space shouldn't have been added in the first place. */
        seq_putc(m, ' ');