From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail202.messagelabs.com (mail202.messagelabs.com [216.82.254.227]) by kanga.kvack.org (Postfix) with SMTP id BB1B26B024D for ; Sun, 25 Jul 2010 23:02:19 -0400 (EDT) Received: from m5.gw.fujitsu.co.jp ([10.0.50.75]) by fgwmail6.fujitsu.co.jp (Fujitsu Gateway) with ESMTP id o6Q32GmH008144 for (envelope-from kosaki.motohiro@jp.fujitsu.com); Mon, 26 Jul 2010 12:02:16 +0900 Received: from smail (m5 [127.0.0.1]) by outgoing.m5.gw.fujitsu.co.jp (Postfix) with ESMTP id 9CAA245DE56 for ; Mon, 26 Jul 2010 12:02:15 +0900 (JST) Received: from s5.gw.fujitsu.co.jp (s5.gw.fujitsu.co.jp [10.0.50.95]) by m5.gw.fujitsu.co.jp (Postfix) with ESMTP id 60DE745DE52 for ; Mon, 26 Jul 2010 12:02:15 +0900 (JST) Received: from s5.gw.fujitsu.co.jp (localhost.localdomain [127.0.0.1]) by s5.gw.fujitsu.co.jp (Postfix) with ESMTP id 0BF3C1DB8043 for ; Mon, 26 Jul 2010 12:02:15 +0900 (JST) Received: from m105.s.css.fujitsu.com (m105.s.css.fujitsu.com [10.249.87.105]) by s5.gw.fujitsu.co.jp (Postfix) with ESMTP id 7B6A71DB805B for ; Mon, 26 Jul 2010 12:02:14 +0900 (JST) From: KOSAKI Motohiro Subject: [PATCH 0/4] memcg reclaim tracepoint v2 Message-Id: <20100726120107.2EEE.A69D9226@jp.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Mon, 26 Jul 2010 12:02:13 +0900 (JST) Sender: owner-linux-mm@kvack.org To: LKML , linux-mm , Andrew Morton , Mel Gorman , KAMEZAWA Hiroyuki , Nishimura Daisuke , Balbir Singh Cc: kosaki.motohiro@jp.fujitsu.com List-ID: Recently, Mel Gorman added some vmscan tracepoint. but they can't trace memcg. So, This patch series does. Changelog since v1 o drop all memcg bugfix and cleanups diffstat ========================= KOSAKI Motohiro (4): vmscan: convert direct reclaim tracepoint to DEFINE_TRACE memcg, vmscan: add memcg reclaim tracepoint vmscan: convert mm_vmscan_lru_isolate to DEFINE_EVENT memcg: add mm_vmscan_memcg_isolate tracepoint include/trace/events/vmscan.h | 79 +++++++++++++++++++++++++++++++++++++++-- mm/memcontrol.c | 6 +++ mm/vmscan.c | 20 ++++++++++- 3 files changed, 101 insertions(+), 4 deletions(-) Sameple output is here. ========================= dd-1851 [001] 158.837763: mm_vmscan_memcg_reclaim_begin: order=0 may_writepage=1 gfp_flags=GFP_HIGHUSER_MOVABLE dd-1851 [001] 158.837783: mm_vmscan_memcg_isolate: isolate_mode=0 order=0 nr_requested=32 nr_scanned=32 nr_taken=32 contig_taken=0 contig_dirty=0 contig_failed=0 dd-1851 [001] 158.837860: mm_vmscan_memcg_reclaim_end: nr_reclaimed=32 (...) dd-1970 [000] 266.608235: mm_vmscan_wakeup_kswapd: nid=0 zid=1 order=0 dd-1970 [000] 266.608239: mm_vmscan_wakeup_kswapd: nid=1 zid=1 order=0 dd-1970 [000] 266.608248: mm_vmscan_wakeup_kswapd: nid=2 zid=1 order=0 kswapd1-348 [001] 266.608254: mm_vmscan_kswapd_wake: nid=1 order=0 dd-1970 [000] 266.608254: mm_vmscan_wakeup_kswapd: nid=3 zid=1 order=0 kswapd3-350 [000] 266.608266: mm_vmscan_kswapd_wake: nid=3 order=0 (...) kswapd0-347 [001] 267.328891: mm_vmscan_memcg_softlimit_reclaim_begin: order=0 may_writepage=1 gfp_flags=GFP_HIGHUSER_MOVABLE kswapd0-347 [001] 267.328897: mm_vmscan_memcg_isolate: isolate_mode=0 order=0 nr_requested=32 nr_scanned=32 nr_taken=32 contig_taken=0 contig_dirty=0 contig_failed=0 kswapd0-347 [001] 267.328915: mm_vmscan_memcg_isolate: isolate_mode=0 order=0 nr_requested=32 nr_scanned=32 nr_taken=32 contig_taken=0 contig_dirty=0 contig_failed=0 kswapd0-347 [001] 267.328989: mm_vmscan_memcg_softlimit_reclaim_end: nr_reclaimed=32 kswapd0-347 [001] 267.329019: mm_vmscan_lru_isolate: isolate_mode=1 order=0 nr_requested=32 nr_scanned=32 nr_taken=32 contig_taken=0 contig_dirty=0 contig_failed=0 kswapd0-347 [001] 267.330562: mm_vmscan_lru_isolate: isolate_mode=1 order=0 nr_requested=32 nr_scanned=32 nr_taken=32 contig_taken=0 contig_dirty=0 contig_failed=0 (...) kswapd2-349 [001] 267.407081: mm_vmscan_kswapd_sleep: nid=2 kswapd3-350 [001] 267.408077: mm_vmscan_kswapd_sleep: nid=3 kswapd1-348 [000] 267.427858: mm_vmscan_kswapd_sleep: nid=1 kswapd0-347 [001] 267.430064: mm_vmscan_kswapd_sleep: nid=0 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org