diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 33 |
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 | ||
29 | config DEFCONFIG_LIST | 29 | config 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 | |||
35 | config 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 | ||
42 | config GENERIC_LOCKBREAK | 35 | config GENERIC_LOCKBREAK |
@@ -388,6 +381,7 @@ config VMI | |||
388 | config KVM_CLOCK | 381 | config 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 | ||
412 | config PARAVIRT_CLOCK | ||
413 | bool | ||
414 | default n | ||
415 | |||
418 | endif | 416 | endif |
419 | 417 | ||
420 | config MEMTEST_BOOTPARAM | 418 | config 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 | ||
968 | config NODES_SHIFT | 966 | config 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 | |||
1547 | config PCI_GODIRECT | 1545 | config PCI_GODIRECT |
1548 | bool "Direct" | 1546 | bool "Direct" |
1549 | 1547 | ||
1550 | config PCI_GOANY | ||
1551 | bool "Any" | ||
1552 | |||
1553 | config PCI_GOOLPC | 1548 | config PCI_GOOLPC |
1554 | bool "OLPC" | 1549 | bool "OLPC" |
1555 | depends on OLPC | 1550 | depends on OLPC |
1556 | 1551 | ||
1552 | config PCI_GOANY | ||
1553 | bool "Any" | ||
1554 | |||
1557 | endchoice | 1555 | endchoice |
1558 | 1556 | ||
1559 | config PCI_BIOS | 1557 | config 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 | ||
1572 | config PCI_OLPC | 1570 | config 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 | ||
1577 | config PCI_DOMAINS | 1574 | config PCI_DOMAINS |
1578 | def_bool y | 1575 | def_bool y |