Messages in this thread Patch in this message | | | Date | Wed, 16 Nov 2005 21:56:34 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: 2.6.14-mm2 |
| |
Hi,
This patch was needed to add new pages into empty zone.
-- Kamezawa Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
-- This is a fix to add pages into empty zone.
fixes free_area_init_code, which doesn't calles init_currently_empty_zone() if zone size is 0.
Signed-Off-By: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Index: linux-2.6.14-mm2/mm/page_alloc.c =================================================================== --- linux-2.6.14-mm2.orig/mm/page_alloc.c +++ linux-2.6.14-mm2/mm/page_alloc.c @@ -2054,11 +2054,11 @@ static void __init free_area_init_core(s zone->nr_active = 0; zone->nr_inactive = 0; atomic_set(&zone->reclaim_in_progress, 0); + init_currently_empty_zone(zone, zone_start_pfn, size); if (!size) continue;
zonetable_add(zone, nid, j, zone_start_pfn, size); - init_currently_empty_zone(zone, zone_start_pfn, size); zone_start_pfn += size; } } - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |