![]() | |||||||||||||
Messages in this thread
Patch in this message |
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/ | ||||||||||||
| Last update: 2005-11-16 13:59 [from the cache] ©2003-2008 | |||||||||||||