summaryrefslogtreecommitdiff
path: root/kernel/acct.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/acct.c')
-rw-r--r--kernel/acct.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/acct.c b/kernel/acct.c
index 311ec9c0be53..32e39accbb86 100644
--- a/kernel/acct.c
+++ b/kernel/acct.c
@@ -541,6 +541,8 @@ void acct_update_integrals(void)
if (likely(tsk->mm)) {
long delta = tsk->stime - tsk->acct_stimexpd;
+ if (delta == 0)
+ return;
tsk->acct_stimexpd = tsk->stime;
tsk->acct_rss_mem1 += delta * tsk->mm->rss;
tsk->acct_vm_mem1 += delta * tsk->mm->total_vm;