]> git.baikalelectronics.ru Git - kernel.git/commit
sched: fix prev_stime calculation
authorIngo Molnar <mingo@elte.hu>
Mon, 26 Nov 2007 20:21:49 +0000 (21:21 +0100)
committerIngo Molnar <mingo@elte.hu>
Mon, 26 Nov 2007 20:21:49 +0000 (21:21 +0100)
commitaae2c4eaf8b52b2a5c5b5f5a057216be28d71874
treee151f5d5ae0e9cb361e91a08c4d0fb8a7171b8ce
parente8f491bfd1c0035414f5f0e8ef4b5c25a3507c25
sched: fix prev_stime calculation

Srivatsa Vaddagiri noticed occasionally incorrect CPU usage
values in top and tracked it down to stime going below 0 in
task_stime(). Negative values are possible there due to the
sampled nature of stime/utime.

Fix suggested by Balbir Singh.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Tested-by: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
Reviewed-by: Balbir Singh <balbir@linux.vnet.ibm.com>
fs/proc/array.c