We haven't been incrementing local variable total_scanned since the scan_control stuff went in. Signed-off-by: Andrew Morton --- 25-akpm/mm/vmscan.c | 1 + 1 files changed, 1 insertion(+) diff -puN mm/vmscan.c~vmscan-total_scanned-fix mm/vmscan.c --- 25/mm/vmscan.c~vmscan-total_scanned-fix 2004-10-16 22:47:03.439967192 -0700 +++ 25-akpm/mm/vmscan.c 2004-10-16 22:47:03.443966584 -0700 @@ -1086,6 +1086,7 @@ scan: shrink_slab(sc.nr_scanned, GFP_KERNEL, lru_pages); sc.nr_reclaimed += reclaim_state->reclaimed_slab; total_reclaimed += sc.nr_reclaimed; + total_scanned += sc.nr_scanned; if (zone->all_unreclaimable) continue; if (zone->pages_scanned >= (zone->nr_active + _