]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - mm/vmscan.c
tracing, vmscan: add trace events for LRU list shrinking
[karo-tx-linux.git] / mm / vmscan.c
index 28b0521e4bfd4cdd5bd520f10d6d3a48e492ba60..4a6dccb57586f73596dd8c00311acb229274eee0 100644 (file)
@@ -1358,6 +1358,12 @@ shrink_inactive_list(unsigned long nr_to_scan, struct zone *zone,
        __count_zone_vm_events(PGSTEAL, zone, nr_reclaimed);
 
        putback_lru_pages(zone, sc, nr_anon, nr_file, &page_list);
+
+       trace_mm_vmscan_lru_shrink_inactive(zone->zone_pgdat->node_id,
+               zone_idx(zone),
+               nr_scanned, nr_reclaimed,
+               priority,
+               trace_shrink_flags(file, sc->lumpy_reclaim_mode));
        return nr_reclaimed;
 }