]> err.no Git - linux-2.6/blobdiff - fs/proc/array.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest
[linux-2.6] / fs / proc / array.c
index 04b689f3288f975612301e8acc9c8ba6ded1b3ab..63c95afb561f8e8742118197b0731317ea871463 100644 (file)
@@ -146,8 +146,7 @@ static inline const char *get_task_state(struct task_struct *tsk)
                                            TASK_UNINTERRUPTIBLE |
                                            TASK_STOPPED |
                                            TASK_TRACED)) |
-                       (tsk->exit_state & (EXIT_ZOMBIE |
-                                           EXIT_DEAD));
+                                          tsk->exit_state;
        const char **p = &task_state_array[0];
 
        while (state) {
@@ -457,7 +456,7 @@ static int do_task_stat(struct task_struct *task, char *buffer, int whole)
                        maj_flt += sig->maj_flt;
                        utime = cputime_add(utime, sig->utime);
                        stime = cputime_add(stime, sig->stime);
-                       gtime += cputime_add(gtime, sig->gtime);
+                       gtime = cputime_add(gtime, sig->gtime);
                }
 
                sid = task_session_nr_ns(task, ns);