aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosh Boyer <jwboyer@redhat.com>2013-11-05 09:38:16 -0500
committerIngo Molnar <mingo@kernel.org>2013-11-06 02:16:34 -0500
commitb53b5eda8194214928c8243d711a75dbf51809fc (patch)
treef96e79cc56fdf3f3948d3892dbc26ae7b58d9ce8
parentbb61ccc7dbcbc1ed4600bef5610d99ec91fd7032 (diff)
x86/cpu: Increase max CPU count to 8192
The MAXSMP option is intended to enable silly large numbers of CPUs for testing purposes. The current value of 4096 isn't very silly any longer as there are actual SGI machines that approach 6096 CPUs when taking HT into account. Increase the value to a nice round 8192 to account for this and allow for short term future increases. Signed-off-by: Josh Boyer <jwboyer@fedoraproject.org> Cc: prarit@redhat.com Cc: Russ Anderson <rja@sgi.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Andrew Morton <akpm@linux-foundation.org> Link: http://lkml.kernel.org/r/20131105143816.GK9944@hansolo.jdub.homelinux.org [ Tweaked it so that MAXSMP simply sets the maximum of the normal range. ] Signed-off-by: Ingo Molnar <mingo@kernel.org>
-rw-r--r--arch/x86/Kconfig4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index f03e428112eb..805469a57d9d 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -826,9 +826,9 @@ config NR_CPUS
826 int "Maximum number of CPUs" if SMP && !MAXSMP 826 int "Maximum number of CPUs" if SMP && !MAXSMP
827 range 2 8 if SMP && X86_32 && !X86_BIGSMP 827 range 2 8 if SMP && X86_32 && !X86_BIGSMP
828 range 2 512 if SMP && !MAXSMP && !CPUMASK_OFFSTACK 828 range 2 512 if SMP && !MAXSMP && !CPUMASK_OFFSTACK
829 range 2 4096 if SMP && !MAXSMP && CPUMASK_OFFSTACK && X86_64 829 range 2 8192 if SMP && !MAXSMP && CPUMASK_OFFSTACK && X86_64
830 default "1" if !SMP 830 default "1" if !SMP
831 default "4096" if MAXSMP 831 default "8192" if MAXSMP
832 default "32" if SMP && (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP || X86_ES7000) 832 default "32" if SMP && (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP || X86_ES7000)
833 default "8" if SMP 833 default "8" if SMP
834 ---help--- 834 ---help---