Patch to switch x86_64 to SPARSEMEM memory layout.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
--- CONFIG 2006-06-14 18:33:44.967762419 -0400
+++ .config 2006-06-14 18:35:27.342935906 -0400
@@ -134,16 +134,20 @@
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_SELECT_MEMORY_MODEL=y
# CONFIG_FLATMEM_MANUAL is not set
-CONFIG_DISCONTIGMEM_MANUAL=y
-# CONFIG_SPARSEMEM_MANUAL is not set
-CONFIG_DISCONTIGMEM=y
-CONFIG_FLAT_NODE_MEM_MAP=y
+# CONFIG_DISCONTIGMEM_MANUAL is not set
+CONFIG_SPARSEMEM_MANUAL=y
+CONFIG_SPARSEMEM=y
CONFIG_NEED_MULTIPLE_NODES=y
+CONFIG_HAVE_MEMORY_PRESENT=y
# CONFIG_SPARSEMEM_STATIC is not set
+CONFIG_SPARSEMEM_EXTREME=y
+
+#
+# Memory hotplug is currently incompatible with Software Suspend
+#
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_MIGRATION=y
CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y
-CONFIG_OUT_OF_LINE_PFN_TO_PAGE=y
CONFIG_NR_CPUS=255
CONFIG_HOTPLUG_CPU=y
CONFIG_HPET_TIMER=y
> Signed-off-by: Prarit Bhargava
<prarit(a)redhat.com>
Heh, I was looking at that bug a few minutes ago.
I'll commit this once test1 is baked, just in case it throws
any surprises.
Dave
--
http://www.codemonkey.org.uk