summaryrefslogtreecommitdiffstats
path: root/arch/sparc64
diff options
context:
space:
mode:
authorSam Ravnborg <sam@ravnborg.org>2008-11-15 13:41:31 -0800
committerDavid S. Miller <davem@davemloft.net>2008-12-04 09:16:49 -0800
commitb498e42498ba707bf18fd91ab0485f22b5c22a26 (patch)
tree7671a4f2cb4cf6e75c72bd98abfc34b1c2c033e3 /arch/sparc64
parent35da3e39149ef58cedd04eb00b11ce2d3460cc02 (diff)
downloadblackbird-op-linux-b498e42498ba707bf18fd91ab0485f22b5c22a26.tar.gz
blackbird-op-linux-b498e42498ba707bf18fd91ab0485f22b5c22a26.zip
sparc64: added more config options to the menus
moved a few config entries inside a menu so we do not clutter the first screen up with a lot of detailed config options. The structure now remotely resemble the structure for i386 Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc64')
-rw-r--r--arch/sparc64/Kconfig80
1 files changed, 42 insertions, 38 deletions
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig
index 422c2b1c3da2..4263e5e2a38d 100644
--- a/arch/sparc64/Kconfig
+++ b/arch/sparc64/Kconfig
@@ -250,8 +250,6 @@ config HUGETLB_PAGE_SIZE_64K
endchoice
-endmenu
-
config NUMA
bool "NUMA support"
depends on SMP
@@ -285,6 +283,46 @@ config ARCH_SPARSEMEM_DEFAULT
source "mm/Kconfig"
+config SCHED_SMT
+ bool "SMT (Hyperthreading) scheduler support"
+ depends on SMP
+ default y
+ help
+ SMT scheduler support improves the CPU scheduler's decision making
+ when dealing with SPARC cpus at a cost of slightly increased overhead
+ in some places. If unsure say N here.
+
+config SCHED_MC
+ bool "Multi-core scheduler support"
+ depends on SMP
+ default y
+ help
+ Multi-core scheduler support improves the CPU scheduler's decision
+ making when dealing with multi-core CPU chips at a cost of slightly
+ increased overhead in some places. If unsure say N here.
+
+source "kernel/Kconfig.preempt"
+
+config CMDLINE_BOOL
+ bool "Default bootloader kernel arguments"
+
+config CMDLINE
+ string "Initial kernel command string"
+ depends on CMDLINE_BOOL
+ default "console=ttyS0,9600 root=/dev/sda1"
+ help
+ Say Y here if you want to be able to pass default arguments to
+ the kernel. This will be overridden by the bootloader, if you
+ use one (such as SILO). This is most useful if you want to boot
+ a kernel from TFTP, and want default options to be available
+ with having them passed on the command line.
+
+ NOTE: This option WILL override the PROM bootargs setting!
+
+endmenu
+
+menu "Bus options (PCI etc.)"
+
config ISA
bool
@@ -364,6 +402,8 @@ config SUN_OPENPROMFS
To compile the /proc/openprom support as a module, choose M here: the
module will be called openpromfs. If unsure, choose M.
+endmenu
+
menu "Executable file formats"
source "fs/Kconfig.binfmt"
@@ -380,42 +420,6 @@ config SYSVIPC_COMPAT
endmenu
-config SCHED_SMT
- bool "SMT (Hyperthreading) scheduler support"
- depends on SMP
- default y
- help
- SMT scheduler support improves the CPU scheduler's decision making
- when dealing with SPARC cpus at a cost of slightly increased overhead
- in some places. If unsure say N here.
-
-config SCHED_MC
- bool "Multi-core scheduler support"
- depends on SMP
- default y
- help
- Multi-core scheduler support improves the CPU scheduler's decision
- making when dealing with multi-core CPU chips at a cost of slightly
- increased overhead in some places. If unsure say N here.
-
-source "kernel/Kconfig.preempt"
-
-config CMDLINE_BOOL
- bool "Default bootloader kernel arguments"
-
-config CMDLINE
- string "Initial kernel command string"
- depends on CMDLINE_BOOL
- default "console=ttyS0,9600 root=/dev/sda1"
- help
- Say Y here if you want to be able to pass default arguments to
- the kernel. This will be overridden by the bootloader, if you
- use one (such as SILO). This is most useful if you want to boot
- a kernel from TFTP, and want default options to be available
- with having them passed on the command line.
-
- NOTE: This option WILL override the PROM bootargs setting!
-
source "net/Kconfig"
source "drivers/Kconfig"
OpenPOWER on IntegriCloud