From: Christoph Lameter For some reason there is an #ifdef CONFIG_NUMA within another #ifdef CONFIG_NUMA in the page allocator. Remove innermost #ifdef CONFIG_NUMA Signed-off-by: Christoph Lameter Signed-off-by: Andrew Morton --- mm/page_alloc.c | 2 -- 1 files changed, 2 deletions(-) diff -puN mm/page_alloc.c~slab-remove-nested-ifdef-config_numa mm/page_alloc.c --- 25/mm/page_alloc.c~slab-remove-nested-ifdef-config_numa Wed Nov 30 13:54:24 2005 +++ 25-akpm/mm/page_alloc.c Wed Nov 30 13:54:24 2005 @@ -1874,7 +1874,6 @@ bad: static inline void free_zone_pagesets(int cpu) { -#ifdef CONFIG_NUMA struct zone *zone; for_each_zone(zone) { @@ -1883,7 +1882,6 @@ static inline void free_zone_pagesets(in zone_pcp(zone, cpu) = NULL; kfree(pset); } -#endif } static int __devinit pageset_cpuup_callback(struct notifier_block *nfb, _