diff options
| -rw-r--r-- | kernel/exit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/exit.c b/kernel/exit.c index 185752a729f6..031325e9acf9 100644 --- a/kernel/exit.c +++ b/kernel/exit.c | |||
| @@ -711,10 +711,10 @@ void do_exit(long code) | |||
| 711 | current->comm, task_pid_nr(current), | 711 | current->comm, task_pid_nr(current), |
| 712 | preempt_count()); | 712 | preempt_count()); |
| 713 | 713 | ||
| 714 | acct_update_integrals(tsk); | ||
| 715 | /* sync mm's RSS info before statistics gathering */ | 714 | /* sync mm's RSS info before statistics gathering */ |
| 716 | if (tsk->mm) | 715 | if (tsk->mm) |
| 717 | sync_mm_rss(tsk->mm); | 716 | sync_mm_rss(tsk->mm); |
| 717 | acct_update_integrals(tsk); | ||
| 718 | group_dead = atomic_dec_and_test(&tsk->signal->live); | 718 | group_dead = atomic_dec_and_test(&tsk->signal->live); |
| 719 | if (group_dead) { | 719 | if (group_dead) { |
| 720 | hrtimer_cancel(&tsk->signal->real_timer); | 720 | hrtimer_cancel(&tsk->signal->real_timer); |
