diff options
author | Sam Ravnborg <sam@ravnborg.org> | 2008-11-15 16:41:31 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-12-04 12:16:49 -0500 |
commit | b498e42498ba707bf18fd91ab0485f22b5c22a26 (patch) | |
tree | 7671a4f2cb4cf6e75c72bd98abfc34b1c2c033e3 /arch/sparc64 | |
parent | 35da3e39149ef58cedd04eb00b11ce2d3460cc02 (diff) |
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/Kconfig | 80 |
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 | |||
250 | 250 | ||
251 | endchoice | 251 | endchoice |
252 | 252 | ||
253 | endmenu | ||
254 | |||
255 | config NUMA | 253 | config NUMA |
256 | bool "NUMA support" | 254 | bool "NUMA support" |
257 | depends on SMP | 255 | depends on SMP |
@@ -285,6 +283,46 @@ config ARCH_SPARSEMEM_DEFAULT | |||
285 | 283 | ||
286 | source "mm/Kconfig" | 284 | source "mm/Kconfig" |
287 | 285 | ||
286 | config SCHED_SMT | ||
287 | bool "SMT (Hyperthreading) scheduler support" | ||
288 | depends on SMP | ||
289 | default y | ||
290 | help | ||
291 | SMT scheduler support improves the CPU scheduler's decision making | ||
292 | when dealing with SPARC cpus at a cost of slightly increased overhead | ||
293 | in some places. If unsure say N here. | ||
294 | |||
295 | config SCHED_MC | ||
296 | bool "Multi-core scheduler support" | ||
297 | depends on SMP | ||
298 | default y | ||
299 | help | ||
300 | Multi-core scheduler support improves the CPU scheduler's decision | ||
301 | making when dealing with multi-core CPU chips at a cost of slightly | ||
302 | increased overhead in some places. If unsure say N here. | ||
303 | |||
304 | source "kernel/Kconfig.preempt" | ||
305 | |||
306 | config CMDLINE_BOOL | ||
307 | bool "Default bootloader kernel arguments" | ||
308 | |||
309 | config CMDLINE | ||
310 | string "Initial kernel command string" | ||
311 | depends on CMDLINE_BOOL | ||
312 | default "console=ttyS0,9600 root=/dev/sda1" | ||
313 | help | ||
314 | Say Y here if you want to be able to pass default arguments to | ||
315 | the kernel. This will be overridden by the bootloader, if you | ||
316 | use one (such as SILO). This is most useful if you want to boot | ||
317 | a kernel from TFTP, and want default options to be available | ||
318 | with having them passed on the command line. | ||
319 | |||
320 | NOTE: This option WILL override the PROM bootargs setting! | ||
321 | |||
322 | endmenu | ||
323 | |||
324 | menu "Bus options (PCI etc.)" | ||
325 | |||
288 | config ISA | 326 | config ISA |
289 | bool | 327 | bool |
290 | 328 | ||
@@ -364,6 +402,8 @@ config SUN_OPENPROMFS | |||
364 | To compile the /proc/openprom support as a module, choose M here: the | 402 | To compile the /proc/openprom support as a module, choose M here: the |
365 | module will be called openpromfs. If unsure, choose M. | 403 | module will be called openpromfs. If unsure, choose M. |
366 | 404 | ||
405 | endmenu | ||
406 | |||
367 | menu "Executable file formats" | 407 | menu "Executable file formats" |
368 | 408 | ||
369 | source "fs/Kconfig.binfmt" | 409 | source "fs/Kconfig.binfmt" |
@@ -380,42 +420,6 @@ config SYSVIPC_COMPAT | |||
380 | 420 | ||
381 | endmenu | 421 | endmenu |
382 | 422 | ||
383 | config SCHED_SMT | ||
384 | bool "SMT (Hyperthreading) scheduler support" | ||
385 | depends on SMP | ||
386 | default y | ||
387 | help | ||
388 | SMT scheduler support improves the CPU scheduler's decision making | ||
389 | when dealing with SPARC cpus at a cost of slightly increased overhead | ||
390 | in some places. If unsure say N here. | ||
391 | |||
392 | config SCHED_MC | ||
393 | bool "Multi-core scheduler support" | ||
394 | depends on SMP | ||
395 | default y | ||
396 | help | ||
397 | Multi-core scheduler support improves the CPU scheduler's decision | ||
398 | making when dealing with multi-core CPU chips at a cost of slightly | ||
399 | increased overhead in some places. If unsure say N here. | ||
400 | |||
401 | source "kernel/Kconfig.preempt" | ||
402 | |||
403 | config CMDLINE_BOOL | ||
404 | bool "Default bootloader kernel arguments" | ||
405 | |||
406 | config CMDLINE | ||
407 | string "Initial kernel command string" | ||
408 | depends on CMDLINE_BOOL | ||
409 | default "console=ttyS0,9600 root=/dev/sda1" | ||
410 | help | ||
411 | Say Y here if you want to be able to pass default arguments to | ||
412 | the kernel. This will be overridden by the bootloader, if you | ||
413 | use one (such as SILO). This is most useful if you want to boot | ||
414 | a kernel from TFTP, and want default options to be available | ||
415 | with having them passed on the command line. | ||
416 | |||
417 | NOTE: This option WILL override the PROM bootargs setting! | ||
418 | |||
419 | source "net/Kconfig" | 423 | source "net/Kconfig" |
420 | 424 | ||
421 | source "drivers/Kconfig" | 425 | source "drivers/Kconfig" |