On Thu, 2009-03-19 at 11:47 -0400, Rik van Riel wrote: > Larry Woodman wrote: > > I've implemented several mm tracepoints to track page allocation and > > freeing, various types of pagefaults and unmaps, and critical page > > reclamation routines. This is useful for debugging memory allocation > > issues and system performance problems under heavy memory loads. > > Thoughts?: > > It looks mostly good. > > I believe that the vmscan.c tracepoints could be a little > more verbose though, it would be useful to know whether we > are scanning anon or file pages and whether or not we're > doing lumpy reclaim. Possibly the priority level, too. > The attached patch addresses your concerns. Can you have a look: