aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig13
1 files changed, 7 insertions, 6 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index d99eeb7915c6..4a3f5851ec64 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -591,19 +591,20 @@ config IOMMU_HELPER
591 591
592config MAXSMP 592config MAXSMP
593 bool "Configure Maximum number of SMP Processors and NUMA Nodes" 593 bool "Configure Maximum number of SMP Processors and NUMA Nodes"
594 depends on X86_64 && SMP && BROKEN 594 depends on X86_64 && SMP && DEBUG_KERNEL && EXPERIMENTAL
595 select CPUMASK_OFFSTACK
595 default n 596 default n
596 help 597 help
597 Configure maximum number of CPUS and NUMA Nodes for this architecture. 598 Configure maximum number of CPUS and NUMA Nodes for this architecture.
598 If unsure, say N. 599 If unsure, say N.
599 600
600config NR_CPUS 601config NR_CPUS
601 int "Maximum number of CPUs (2-512)" if !MAXSMP 602 int "Maximum number of CPUs" if SMP && !MAXSMP
602 range 2 512 603 range 2 512 if SMP && !MAXSMP
603 depends on SMP 604 default "1" if !SMP
604 default "4096" if MAXSMP 605 default "4096" if MAXSMP
605 default "32" if X86_NUMAQ || X86_SUMMIT || X86_BIGSMP || X86_ES7000 606 default "32" if SMP && (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP || X86_ES7000)
606 default "8" 607 default "8" if SMP
607 help 608 help
608 This allows you to specify the maximum number of CPUs which this 609 This allows you to specify the maximum number of CPUs which this
609 kernel will support. The maximum supported value is 512 and the 610 kernel will support. The maximum supported value is 512 and the