]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/trace/events/vmscan.h
memcg: add mm_vmscan_memcg_isolate tracepoint
[net-next-2.6.git] / include / trace / events / vmscan.h
index d9656444a7ca661ac3a7eb71e1e1086d74faae37..370aa5a87322fa686f3f6b59474e67bf9cf94567 100644 (file)
@@ -231,6 +231,21 @@ DEFINE_EVENT(mm_vmscan_lru_isolate_template, mm_vmscan_lru_isolate,
 
 );
 
+DEFINE_EVENT(mm_vmscan_lru_isolate_template, mm_vmscan_memcg_isolate,
+
+       TP_PROTO(int order,
+               unsigned long nr_requested,
+               unsigned long nr_scanned,
+               unsigned long nr_taken,
+               unsigned long nr_lumpy_taken,
+               unsigned long nr_lumpy_dirty,
+               unsigned long nr_lumpy_failed,
+               int isolate_mode),
+
+       TP_ARGS(order, nr_requested, nr_scanned, nr_taken, nr_lumpy_taken, nr_lumpy_dirty, nr_lumpy_failed, isolate_mode)
+
+);
+
 TRACE_EVENT(mm_vmscan_writepage,
 
        TP_PROTO(struct page *page,