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 fe361ae7ef2f..bf07b6f50fa1 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 |
@@ -390,6 +383,7 @@ config VMI | |||
390 | config KVM_CLOCK | 383 | config KVM_CLOCK |
391 | bool "KVM paravirtualized clock" | 384 | bool "KVM paravirtualized clock" |
392 | select PARAVIRT | 385 | select PARAVIRT |
386 | select PARAVIRT_CLOCK | ||
393 | depends on !(X86_VISWS || X86_VOYAGER) | 387 | depends on !(X86_VISWS || X86_VOYAGER) |
394 | help | 388 | help |
395 | Turning on this option will allow you to run a paravirtualized clock | 389 | Turning on this option will allow you to run a paravirtualized clock |
@@ -417,6 +411,10 @@ config PARAVIRT | |||
417 | over full virtualization. However, when run without a hypervisor | 411 | over full virtualization. However, when run without a hypervisor |
418 | the kernel is theoretically slower and slightly larger. | 412 | the kernel is theoretically slower and slightly larger. |
419 | 413 | ||
414 | config PARAVIRT_CLOCK | ||
415 | bool | ||
416 | default n | ||
417 | |||
420 | endif | 418 | endif |
421 | 419 | ||
422 | config MEMTEST_BOOTPARAM | 420 | config MEMTEST_BOOTPARAM |
@@ -968,8 +966,8 @@ config NUMA_EMU | |||
968 | number of nodes. This is only useful for debugging. | 966 | number of nodes. This is only useful for debugging. |
969 | 967 | ||
970 | config NODES_SHIFT | 968 | config NODES_SHIFT |
971 | int "Max num nodes shift(1-15)" | 969 | int "Max num nodes shift(1-9)" |
972 | range 1 15 if X86_64 | 970 | range 1 9 if X86_64 |
973 | default "6" if X86_64 | 971 | default "6" if X86_64 |
974 | default "4" if X86_NUMAQ | 972 | default "4" if X86_NUMAQ |
975 | default "3" | 973 | default "3" |
@@ -1515,13 +1513,13 @@ config PCI_GOMMCONFIG | |||
1515 | config PCI_GODIRECT | 1513 | config PCI_GODIRECT |
1516 | bool "Direct" | 1514 | bool "Direct" |
1517 | 1515 | ||
1518 | config PCI_GOANY | ||
1519 | bool "Any" | ||
1520 | |||
1521 | config PCI_GOOLPC | 1516 | config PCI_GOOLPC |
1522 | bool "OLPC" | 1517 | bool "OLPC" |
1523 | depends on OLPC | 1518 | depends on OLPC |
1524 | 1519 | ||
1520 | config PCI_GOANY | ||
1521 | bool "Any" | ||
1522 | |||
1525 | endchoice | 1523 | endchoice |
1526 | 1524 | ||
1527 | config PCI_BIOS | 1525 | config PCI_BIOS |
@@ -1538,9 +1536,8 @@ config PCI_MMCONFIG | |||
1538 | depends on X86_32 && PCI && ACPI && (PCI_GOMMCONFIG || PCI_GOANY) | 1536 | depends on X86_32 && PCI && ACPI && (PCI_GOMMCONFIG || PCI_GOANY) |
1539 | 1537 | ||
1540 | config PCI_OLPC | 1538 | config PCI_OLPC |
1541 | bool | 1539 | def_bool y |
1542 | depends on PCI && PCI_GOOLPC | 1540 | depends on PCI && OLPC && (PCI_GOOLPC || PCI_GOANY) |
1543 | default y | ||
1544 | 1541 | ||
1545 | config PCI_DOMAINS | 1542 | config PCI_DOMAINS |
1546 | def_bool y | 1543 | def_bool y |