]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/vmscan.c
mm: introduce for_each_populated_zone() macro
[net-next-2.6.git] / mm / vmscan.c
index 1bca60f0c52792aa1196d87be55a055cba490c0a..301f057fd115b6df67a43290e5892210c99d8269 100644 (file)
@@ -2061,11 +2061,9 @@ static unsigned long shrink_all_zones(unsigned long nr_pages, int prio,
        struct zone *zone;
        unsigned long ret = 0;
 
-       for_each_zone(zone) {
+       for_each_populated_zone(zone) {
                enum lru_list l;
 
-               if (!populated_zone(zone))
-                       continue;
                if (zone_is_all_unreclaimable(zone) && prio != DEF_PRIORITY)
                        continue;