[PATCH] i386 sparsemem for single node systems
authorAndy Whitcroft <apw@shadowen.org>
Fri, 6 Jan 2006 08:12:06 +0000 (00:12 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 6 Jan 2006 16:33:37 +0000 (08:33 -0800)
commit215c3409eed16c89b6d11ea1126bd9d4f36b9afd
tree611a2831532746e24ff9744c4d277b61569ecb20
parentbb152f53120d66c98c1f16518407df6a84f23714
[PATCH] i386 sparsemem for single node systems

Allow SPARSEMEM to be enabled on non-numa x86 systems.  This is made
dependant on EXPERIMENTAL also being set.  When an in-tree user (such as
simulated numa) exists it should be made dependant on that.

The plan is to have no options and no selector as normal when
!EXPERIMENTAL.  When EXPERIMENTAL we enable the FLATMEM and SPARSEMEM
options for X86_PC whilst maintaining DISCONTIGMEM and SPARSEMEM for NUMA.

Signed-off-by: Andy Whitcroft <apw@shadowen.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/i386/Kconfig
arch/i386/kernel/setup.c