[PATCH 0/1] [PRECISE] sched: Fix nohz load accounting

Brad Figg brad.figg at canonical.com
Fri Mar 30 16:24:42 UTC 2012


BugLink: http://bugs.launchpad.net/bugs/838811

Various people reported nohz load tracking still being wrecked, but Doug
spotted the actual problem. We fold the nohz remainder in too soon,
causing us to loose samples and under-account.

So instead of playing catch-up up-front, always do a single load-fold
with whatever state we encounter and only then fold the nohz remainder
and play catch-up.

Note: I built test Precise test kernels which the patch author tested
      and confirms work as expected.

Brad Figg (1):
  sched: Fix nohz load accounting

 kernel/sched.c |   53 ++++++++++++++++++++++++++---------------------------
 1 files changed, 26 insertions(+), 27 deletions(-)

-- 
1.7.9.1





More information about the kernel-team mailing list