With this change Kconifg now contain all config options
with a prompt. The rest is typical very ARCH specific setup.
There are room for additional unification of these symbols
but for now they are kep in the two files:
Kconfig.i386 and Kconfig.x86_64
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
arch/x86/Kconfig | 904 ++++++++++++++++++++++++++++
arch/x86/Kconfig.i386 | 1500 ++++++++++-------------------------------------
arch/x86/Kconfig.x86_64 | 1000 ++++++++++----------------------
3 files changed, 1506 insertions(+), 1898 deletions(-)
rewrite
arch/x86/Kconfig.i386 (87%)
rewrite
arch/x86/Kconfig.x86_64 (77%)
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 0f08145..c325606 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -1,3 +1,907 @@
+
+source "init/Kconfig"
+
+menu "Processor type and features"
+
+source "kernel/time/Kconfig"
+
+config SMP
+ bool "Symmetric multi-processing support"
+ ---help---
+ This enables support for systems with more than one CPU. If you have
+ a system with only one CPU, like most personal computers, say N. If
+ you have a system with more than one CPU, say Y.
+
+ If you say N here, the kernel will run on single and multiprocessor
+ machines, but will use only one CPU of a multiprocessor machine. If
+ you say Y here, the kernel will run on many, but not all,
+ singleprocessor machines. On a singleprocessor machine, the kernel
+ will run faster if you say N here.
+
+ Note that if you say Y here and choose architecture "586" or
+ "Pentium" under "Processor family", the kernel will not work on 486
+ architectures. Similarly, multiprocessor kernels for the "PPro"
+ architecture may not work on all Pentium based boards.
+
+ People using multiprocessor machines who say Y here should also say
+ Y to "Enhanced Real Time Clock Support", below. The "Advanced Power
+ Management" code will be disabled if you say Y here.
+
+ See also the <file:Documentation/smp.txt>...