[PATCH] i386: move SMP option above subarch selection
Since several subarchs depend on SMP, the SMP option should be above the subarch selection. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
committed by
Linus Torvalds
parent
dc8cbaed57
commit
edd711f381
@@ -53,6 +53,35 @@ source "init/Kconfig"
|
|||||||
|
|
||||||
menu "Processor type and features"
|
menu "Processor type and features"
|
||||||
|
|
||||||
|
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>,
|
||||||
|
<file:Documentation/i386/IO-APIC.txt>,
|
||||||
|
<file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
|
||||||
|
<http://www.tldp.org/docs.html#howto>.
|
||||||
|
|
||||||
|
If you don't know what to do here, say N.
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Subarchitecture Type"
|
prompt "Subarchitecture Type"
|
||||||
default X86_PC
|
default X86_PC
|
||||||
@@ -178,35 +207,6 @@ config HPET_EMULATE_RTC
|
|||||||
depends on HPET_TIMER && RTC=y
|
depends on HPET_TIMER && RTC=y
|
||||||
default y
|
default y
|
||||||
|
|
||||||
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>,
|
|
||||||
<file:Documentation/i386/IO-APIC.txt>,
|
|
||||||
<file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
|
|
||||||
<http://www.tldp.org/docs.html#howto>.
|
|
||||||
|
|
||||||
If you don't know what to do here, say N.
|
|
||||||
|
|
||||||
config NR_CPUS
|
config NR_CPUS
|
||||||
int "Maximum number of CPUs (2-255)"
|
int "Maximum number of CPUs (2-255)"
|
||||||
range 2 255
|
range 2 255
|
||||||
|
Reference in New Issue
Block a user