Skip to content

nohz: fix idle accounting in NO_HZ kernels

Hidetoshi Seto lkml stable 4 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest2 patches 5 repliesIn review
  2. v32 patches 13 repliesSuperseded
  3. v22 patches 11 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v12 patches3 repliesSuperseded

Patches in v4 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2nohz: make updating sleep stats localinclude/linux/tick.h kernel/time/tick-sched.c+39 -410 replies
2/2nohz: delayed iowait accounting for nohz idle time statsinclude/linux/tick.h kernel/time/tick-sched.c+106 -174 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.

Read the v4 thread

Cover letter [PATCH v4 0/2] nohz: fix idle accounting in NO_HZ kernels

Hi all,

This patch set (rebased on v3.15-rc1) is my 4th try to fix an issue that idle/iowait of /proc/stat can go backward. Originally reported by Tetsuo and Fernando at last year, Mar 2013.

This v4 updates v3's approach, and adds description/comments to make patch's intent to be clear (I hope so).

Of course still reviews are welcome.

Thanks,
H.Seto

Hidetoshi Seto (2):
nohz: make updating sleep stats local
nohz: delayed iowait accounting for nohz idle time stats

 include/linux/tick.h     |    6 +-
 kernel/time/tick-sched.c |  179 ++++++++++++++++++++++++++++++++++------------
 2 files changed, 136 insertions(+), 49 deletions(-)