[PATCH] x86_64: Support memory hotadd without sparsemem
commit9d99aaa31f5994d1923c3713ce9144c4c42332e1
authorAndi Kleen <ak@suse.de>
Fri, 7 Apr 2006 17:49:15 +0000 (7 19:49 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sun, 9 Apr 2006 18:53:16 +0000 (9 11:53 -0700)
treeae608593ca196dd6493cccbdfc1b8dd098e91ee8
parent805e8c03c9ea9bdb402a36341e02ec24825d5417
[PATCH] x86_64: Support memory hotadd without sparsemem

Memory hotadd doesn't need SPARSEMEM, but can be handled by just preallocating
mem_maps. This only needs some untangling of ifdefs to enable the necessary
code even without SPARSEMEM.

Originally from Keith Mannthey, hacked by AK.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/i386/mm/init.c
arch/x86_64/kernel/e820.c
arch/x86_64/mm/init.c
drivers/acpi/Kconfig
include/linux/init.h
include/linux/memory_hotplug.h