Messages in this thread Patch in this message | | | Date | Sun, 24 Feb 2008 22:43:49 -0800 | From | Yinghai Lu <> | Subject | [PATCH] x86: vSMP selection in config |
| |
find out vSMP setting is going away in config after make oldconfig
vSMP need to PARAVIRT and PCI. so move PARAVIRT out of if PARAVIRT_GUEST, and make vSMP select PCI instead of depends on PCI
after patch vSMP could stick there.
Signed-off-by: Yinghai Lu <yinghai.lu@sun.com>
Index: linux-2.6/arch/x86/Kconfig =================================================================== --- linux-2.6.orig/arch/x86/Kconfig +++ linux-2.6/arch/x86/Kconfig @@ -330,8 +330,9 @@ config X86_RDC321X config X86_VSMP bool "Support for ScaleMP vSMP" - depends on X86_64 && PCI + depends on X86_64 select PARAVIRT + select PCI help Support for ScaleMP vSMP systems. Say 'Y' here if this kernel is supposed to run on these EM64T-based machines. Only choose this option @@ -376,6 +377,8 @@ config VMI source "arch/x86/lguest/Kconfig" +endif + config PARAVIRT bool "Enable paravirtualization code" depends on !(X86_VISWS || X86_VOYAGER) @@ -385,8 +388,6 @@ config PARAVIRT over full virtualization. However, when run without a hypervisor the kernel is theoretically slower and slightly larger. -endif - config ACPI_SRAT def_bool y depends on X86_32 && ACPI && NUMA && (X86_SUMMIT || X86_GENERICARCH)
| |