From: Yasunori Goto This is to fix many section mismatches of code related to memory hotplug. I checked compile with memory hotplug on/off on ia64 and x86-64 box. Signed-off-by: Yasunori Goto Signed-off-by: Andrew Morton --- mm/page_alloc.c | 2 +- sparse.c | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff -puN mm/page_alloc.c~create-the-zone_movable-zone-fix-section-mismatch-of-memory-hotplug-related-code-2 mm/page_alloc.c --- a/mm/page_alloc.c~create-the-zone_movable-zone-fix-section-mismatch-of-memory-hotplug-related-code-2 +++ a/mm/page_alloc.c @@ -2832,7 +2832,7 @@ void __init find_usable_zone_for_movable * highest usable zone for ZONE_MOVABLE. This preserves the assumption that * zones within a node are in order of monotonic increases memory addresses */ -void __init adjust_zone_range_for_zone_movable(int nid, +void __meminit adjust_zone_range_for_zone_movable(int nid, unsigned long zone_type, unsigned long node_start_pfn, unsigned long node_end_pfn, diff -puN mm/sparse.c~create-the-zone_movable-zone-fix-section-mismatch-of-memory-hotplug-related-code-2 mm/sparse.c _