diff options
| author | Yasunori Goto <y-goto@jp.fujitsu.com> | 2006-11-19 01:19:40 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.osdl.org> | 2006-11-20 12:42:05 -0500 |
| commit | 8243229f0940ab4e9f501879d3ffb7476b02ee6a (patch) | |
| tree | 874c30082be07cf1b9484c0934cadd6e4cf2526b /arch/x86_64/mm | |
| parent | ffb3d1348605816de10d4e57281e02f606508b6c (diff) | |
[PATCH] x86_64: fix memory hotplug build with NUMA=n
This is to fix compile error of x86-64 memory hotplug without any NUMA
option.
CC arch/x86_64/mm/init.o
arch/x86_64/mm/init.c:501: error: redefinition of 'memory_add_physaddr_to_nid'
include/linux/memory_hotplug.h:71: error: previous definition of 'memory_add_phys
addr_to_nid' was here
arch/x86_64/mm/init.c:509: error: redefinition of 'memory_add_physaddr_to_nid'
arch/x86_64/mm/init.c:501: error: previous definition of 'memory_add_physaddr_to_
nid' was here
I confirmed compile completion with !NUMA, (NUMA & !ACPI_NUMA),
or (NUMA & ACPI_NUMA).
Signed-off-by: Yasunori Goto <y-goto@jp.fujitsu.com>
Acked-by: Andi Kleen <ak@suse.de>
Cc: "Randy.Dunlap" <rdunlap@xenotime.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/x86_64/mm')
| -rw-r--r-- | arch/x86_64/mm/init.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/arch/x86_64/mm/init.c b/arch/x86_64/mm/init.c index f1f977aafae1..4c0c00ef3ca7 100644 --- a/arch/x86_64/mm/init.c +++ b/arch/x86_64/mm/init.c | |||
| @@ -496,7 +496,7 @@ int remove_memory(u64 start, u64 size) | |||
| 496 | } | 496 | } |
| 497 | EXPORT_SYMBOL_GPL(remove_memory); | 497 | EXPORT_SYMBOL_GPL(remove_memory); |
| 498 | 498 | ||
| 499 | #ifndef CONFIG_ACPI_NUMA | 499 | #if !defined(CONFIG_ACPI_NUMA) && defined(CONFIG_NUMA) |
| 500 | int memory_add_physaddr_to_nid(u64 start) | 500 | int memory_add_physaddr_to_nid(u64 start) |
| 501 | { | 501 | { |
| 502 | return 0; | 502 | return 0; |
| @@ -504,13 +504,6 @@ int memory_add_physaddr_to_nid(u64 start) | |||
| 504 | EXPORT_SYMBOL_GPL(memory_add_physaddr_to_nid); | 504 | EXPORT_SYMBOL_GPL(memory_add_physaddr_to_nid); |
| 505 | #endif | 505 | #endif |
| 506 | 506 | ||
| 507 | #ifndef CONFIG_ACPI_NUMA | ||
| 508 | int memory_add_physaddr_to_nid(u64 start) | ||
| 509 | { | ||
| 510 | return 0; | ||
| 511 | } | ||
| 512 | #endif | ||
| 513 | |||
| 514 | #endif /* CONFIG_MEMORY_HOTPLUG */ | 507 | #endif /* CONFIG_MEMORY_HOTPLUG */ |
| 515 | 508 | ||
| 516 | #ifdef CONFIG_MEMORY_HOTPLUG_RESERVE | 509 | #ifdef CONFIG_MEMORY_HOTPLUG_RESERVE |
