--- 2.4.5aa3/mm/vmscan.c.~1~ Sat May 26 04:03:50 2001 +++ 2.4.5aa3/mm/vmscan.c Tue Jun 5 03:41:06 2001 @@ -791,6 +788,8 @@ for(i = 0; i < MAX_NR_ZONES; i++) { int zone_shortage; zone_t *zone = pgdat->node_zones+ i; + if (!zone->size) + continue; zone_shortage = zone->pages_high; zone_shortage -= zone->inactive_dirty_pages;