From: Andrew Morton Cc: "Luck, Tony" Cc: Badari Pulavarty Cc: Benjamin Herrenschmidt Cc: Gary Hade Cc: Heiko Carstens Cc: Martin Schwidefsky Cc: Mel Gorman Cc: Paul Mackerras Cc: Yasunori Goto Cc: Paul Mundt Cc: Ingo Molnar Cc: Thomas Gleixner Cc: Randy Dunlap Signed-off-by: Andrew Morton --- arch/x86/mm/init_64.c | 18 ------------------ 1 file changed, 18 deletions(-) diff -puN arch/sh/mm/init.c~mm-cleanup-to-make-remove_memory-arch-neutral-fix-fix arch/sh/mm/init.c diff -puN arch/x86/mm/init_64.c~mm-cleanup-to-make-remove_memory-arch-neutral-fix-fix arch/x86/mm/init_64.c --- a/arch/x86/mm/init_64.c~mm-cleanup-to-make-remove_memory-arch-neutral-fix-fix +++ a/arch/x86/mm/init_64.c @@ -850,24 +850,6 @@ int memory_add_physaddr_to_nid(u64 start EXPORT_SYMBOL_GPL(memory_add_physaddr_to_nid); #endif -#ifdef CONFIG_MEMORY_HOTREMOVE -int remove_memory(u64 start, u64 size) -{ - unsigned long start_pfn, end_pfn; - unsigned long timeout = 120 * HZ; - int ret; - start_pfn = start >> PAGE_SHIFT; - end_pfn = start_pfn + (size >> PAGE_SHIFT); - ret = offline_pages(start_pfn, end_pfn, timeout); - if (ret) - goto out; - /* Arch-specific calls go here */ -out: - return ret; -} -EXPORT_SYMBOL_GPL(remove_memory); -#endif /* CONFIG_MEMORY_HOTREMOVE */ - #endif /* CONFIG_MEMORY_HOTPLUG */ /* _