On Thu, Dec 09, 2010 at 02:13:17PM -0800, Andrew Morton wrote: > On Fri, 3 Dec 2010 01:00:49 +0900 > Minchan Kim <minchan.kim@xxxxxxxxx> wrote: > > > +static bool kswapd_try_to_sleep(pg_data_t *pgdat, int order) > > OT: kswapd_try_to_sleep() does a > trace_mm_vmscan_kswapd_sleep(pgdat->node_id) if it sleeps for a long > time, but doesn't trace anything at all if it does a short sleep. > Where's the sense in that? > The tracepoint is to mark when kswapd is going fully to sleep and being inactive because all its work is done. The tracepoints name might be unfortunate because it's really used to track if kswapd is active or inactive rather than sleeping. -- Mel Gorman Part-time Phd Student Linux Technology Center University of Limerick IBM Dublin Software Lab -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom policy in Canada: sign http://dissolvethecrtc.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>