Skip to content

vmstat: Various enhancements

Christoph Lameter linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3vmstat: Make pageset processing optional in refresh_cpu_vm_statsmm/vmstat.c+26 -240 replies
2/3vmstat: make vmstat_updater deferrable again and shut down on idleinclude/linux/vmstat.h kernel/time/tick-sched.c mm/vmstat.c+18 -10 replies
3/3vmstat: Create our own workqueuemm/vmstat.c+8 -215 replies

Reviews trailers per patch

None of the 3 patches has a Reviewed-by or Acked-by.

PatchChristoph Lameter
1/3Signed-of-by
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 0/3] vmstat: Various enhancements

This addresses a couple of issues that came up last week in the discussion about issues related to the blocking of the execution of vmstat updates.

1. It makes vmstat updates execution deferrable again so that no special tick is generated for vmstat execution. vmstat is quieted down when a processor enters idle mode. This means that no differentials exist anymore when a processor is in idle mode.

2. Create a separate workqueue so that the vmstat updater is not blocked by other work requeusts. This creates a new kernel thread <sigh> and avoids the issue of differentials not folded in a timely fashion.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>