]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/exit.c
Merge branch 'irq/sparseirq' into cpus4096
[linux-2.6-omap-h63xx.git] / kernel / exit.c
index e5ae36ebe8afda0efe91c14ad4eec30d313492f0..61ba5b4b10cfb8a16e2d5b7010cbef3287744d38 100644 (file)
@@ -1324,10 +1324,10 @@ static int wait_task_zombie(struct task_struct *p, int options,
                 * group, which consolidates times for all threads in the
                 * group including the group leader.
                 */
+               thread_group_cputime(p, &cputime);
                spin_lock_irq(&p->parent->sighand->siglock);
                psig = p->parent->signal;
                sig = p->signal;
-               thread_group_cputime(p, &cputime);
                psig->cutime =
                        cputime_add(psig->cutime,
                        cputime_add(cputime.utime,