aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
authorYinghai Lu <yinghai@kernel.org>2009-01-29 17:19:22 -0500
committerIngo Molnar <mingo@elte.hu>2009-01-30 09:24:37 -0500
commit26f7ef14a76b0e590a3797fd7b2f3cee868d9664 (patch)
tree6bb9191db133864a77cab563e4cc0288c3f633a2 /arch/x86/Kconfig
parent43f39890db2959b10891cf7bbf3f53fffc8ce3bd (diff)
x86: don't treat bigsmp as non-standard
just like 64 bit switch from flat logical APIC messages to flat physical mode automatically. Signed-off-by: Yinghai Lu <yinghai@kernel.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig15
1 files changed, 7 insertions, 8 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index afaf2cb7c1ac..c6e567bb6491 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -262,6 +262,12 @@ config X86_MPPARSE
262 For old smp systems that do not have proper acpi support. Newer systems 262 For old smp systems that do not have proper acpi support. Newer systems
263 (esp with 64bit cpus) with acpi support, MADT and DSDT will override it 263 (esp with 64bit cpus) with acpi support, MADT and DSDT will override it
264 264
265config X86_BIGSMP
266 bool "Support for big SMP systems with more than 8 CPUs"
267 depends on X86_32 && SMP
268 help
269 This option is needed for the systems that have more than 8 CPUs
270
265config X86_NON_STANDARD 271config X86_NON_STANDARD
266 bool "Support for non-standard x86 platforms" 272 bool "Support for non-standard x86 platforms"
267 help 273 help
@@ -338,13 +344,6 @@ config X86_32_NON_STANDARD
338 if you select them all, kernel will probe it one by one. and will 344 if you select them all, kernel will probe it one by one. and will
339 fallback to default. 345 fallback to default.
340 346
341config X86_BIGSMP
342 bool "Support for big SMP systems with more than 8 CPUs"
343 depends on X86_32_NON_STANDARD
344 help
345 This option is needed for the systems that have more than 8 CPUs
346 and if the system is not of any sub-arch type above.
347
348config X86_NUMAQ 347config X86_NUMAQ
349 bool "NUMAQ (IBM/Sequent)" 348 bool "NUMAQ (IBM/Sequent)"
350 depends on X86_32_NON_STANDARD 349 depends on X86_32_NON_STANDARD
@@ -366,7 +365,7 @@ config X86_SUMMIT
366 365
367config X86_ES7000 366config X86_ES7000
368 bool "Support for Unisys ES7000 IA32 series" 367 bool "Support for Unisys ES7000 IA32 series"
369 depends on X86_32_NON_STANDARD 368 depends on X86_32_NON_STANDARD && X86_BIGSMP
370 help 369 help
371 Support for Unisys ES7000 systems. Say 'Y' here if this kernel is 370 Support for Unisys ES7000 systems. Say 'Y' here if this kernel is
372 supposed to run on an IA32-based Unisys ES7000 system. 371 supposed to run on an IA32-based Unisys ES7000 system.