aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig33
1 files changed, 15 insertions, 18 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 8b89810fe3f2..07276ac01c20 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -26,17 +26,10 @@ config X86
26 select HAVE_KVM if ((X86_32 && !X86_VOYAGER && !X86_VISWS && !X86_NUMAQ) || X86_64) 26 select HAVE_KVM if ((X86_32 && !X86_VOYAGER && !X86_VISWS && !X86_NUMAQ) || X86_64)
27 select HAVE_ARCH_KGDB if !X86_VOYAGER 27 select HAVE_ARCH_KGDB if !X86_VOYAGER
28 28
29config DEFCONFIG_LIST 29config ARCH_DEFCONFIG
30 string 30 string
31 depends on X86_32 31 default "arch/x86/configs/i386_defconfig" if X86_32
32 option defconfig_list 32 default "arch/x86/configs/x86_64_defconfig" if X86_64
33 default "arch/x86/configs/i386_defconfig"
34
35config DEFCONFIG_LIST
36 string
37 depends on X86_64
38 option defconfig_list
39 default "arch/x86/configs/x86_64_defconfig"
40 33
41 34
42config GENERIC_LOCKBREAK 35config GENERIC_LOCKBREAK
@@ -388,6 +381,7 @@ config VMI
388config KVM_CLOCK 381config KVM_CLOCK
389 bool "KVM paravirtualized clock" 382 bool "KVM paravirtualized clock"
390 select PARAVIRT 383 select PARAVIRT
384 select PARAVIRT_CLOCK
391 depends on !(X86_VISWS || X86_VOYAGER) 385 depends on !(X86_VISWS || X86_VOYAGER)
392 help 386 help
393 Turning on this option will allow you to run a paravirtualized clock 387 Turning on this option will allow you to run a paravirtualized clock
@@ -415,6 +409,10 @@ config PARAVIRT
415 over full virtualization. However, when run without a hypervisor 409 over full virtualization. However, when run without a hypervisor
416 the kernel is theoretically slower and slightly larger. 410 the kernel is theoretically slower and slightly larger.
417 411
412config PARAVIRT_CLOCK
413 bool
414 default n
415
418endif 416endif
419 417
420config MEMTEST_BOOTPARAM 418config MEMTEST_BOOTPARAM
@@ -966,8 +964,8 @@ config NUMA_EMU
966 number of nodes. This is only useful for debugging. 964 number of nodes. This is only useful for debugging.
967 965
968config NODES_SHIFT 966config NODES_SHIFT
969 int "Max num nodes shift(1-15)" 967 int "Max num nodes shift(1-9)"
970 range 1 15 if X86_64 968 range 1 9 if X86_64
971 default "6" if X86_64 969 default "6" if X86_64
972 default "4" if X86_NUMAQ 970 default "4" if X86_NUMAQ
973 default "3" 971 default "3"
@@ -1547,13 +1545,13 @@ config PCI_GOMMCONFIG
1547config PCI_GODIRECT 1545config PCI_GODIRECT
1548 bool "Direct" 1546 bool "Direct"
1549 1547
1550config PCI_GOANY
1551 bool "Any"
1552
1553config PCI_GOOLPC 1548config PCI_GOOLPC
1554 bool "OLPC" 1549 bool "OLPC"
1555 depends on OLPC 1550 depends on OLPC
1556 1551
1552config PCI_GOANY
1553 bool "Any"
1554
1557endchoice 1555endchoice
1558 1556
1559config PCI_BIOS 1557config PCI_BIOS
@@ -1570,9 +1568,8 @@ config PCI_MMCONFIG
1570 depends on X86_32 && PCI && ACPI && (PCI_GOMMCONFIG || PCI_GOANY) 1568 depends on X86_32 && PCI && ACPI && (PCI_GOMMCONFIG || PCI_GOANY)
1571 1569
1572config PCI_OLPC 1570config PCI_OLPC
1573 bool 1571 def_bool y
1574 depends on PCI && PCI_GOOLPC 1572 depends on PCI && OLPC && (PCI_GOOLPC || PCI_GOANY)
1575 default y
1576 1573
1577config PCI_DOMAINS 1574config PCI_DOMAINS
1578 def_bool y 1575 def_bool y