
Add in the requisite arch specific Kconfig options to 
enable the use of the sparsemem implementation for NUMA
enabled kernels on x86-64. 

Signed-off-by: Matt Tolentino <matthew.e.tolentino@intel.com>

Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
---

 memhotplug-dave/arch/x86_64/Kconfig |   16 ++++++++++++++++
 1 files changed, 16 insertions(+)

diff -puN arch/x86_64/Kconfig~B-sparse-191-x86_64-b-kconfig_additions arch/x86_64/Kconfig
--- memhotplug/arch/x86_64/Kconfig~B-sparse-191-x86_64-b-kconfig_additions	2005-04-13 14:20:34.000000000 -0700
+++ memhotplug-dave/arch/x86_64/Kconfig	2005-04-13 14:20:34.000000000 -0700
@@ -276,6 +276,22 @@ config NUMA
 
 source "mm/Kconfig"
 
+config ARCH_DISCONTIGMEM_ENABLE
+	def_bool y
+	depends on NUMA
+
+config ARCH_DISCONTIGMEM_DEFAULT
+	def_bool y
+	depends on NUMA
+
+config ARCH_SPARSEMEM_ENABLE
+	def_bool y
+	depends on NUMA
+
+config ARCH_FLATMEM_DISABLE
+	def_bool y
+	depends on NUMA
+
 config HAVE_DEC_LOCK
 	bool
 	depends on SMP
_
