Index: linux-2.6.8.1-ck7/mm/page_alloc.c
===================================================================
--- linux-2.6.8.1-ck7.orig/mm/page_alloc.c	2004-09-09 11:33:00.960402536 +1000
+++ linux-2.6.8.1-ck7/mm/page_alloc.c	2004-09-09 11:33:06.457546049 +1000
@@ -2010,7 +2010,7 @@ static void setup_per_zone_pages_min(voi
 
 		zone->pages_low = zone->pages_min * 2;
 		zone->pages_high = zone->pages_min * 3;
-		zone->pages_unmapped = zone->present_pages / 3;
+		zone->pages_unmapped = zone->pages_min * 4;
 		spin_unlock_irqrestore(&zone->lru_lock, flags);
 	}
 }

