Add patch to allow NR_CPUS=1024 on x86_64
The way the kconfig is structured, you either have a range from 2-512 CPUs if SMP is set and MAXSMP is not set, or you get the default value of 4096 as soon as you set MAXSMP. Increase the range to 1024 in the !MAXSMP case.
This commit is contained in:
parent
69fef575e3
commit
de05667da7
@ -625,6 +625,8 @@ Patch470: die-floppy-die.patch
|
|||||||
Patch510: silence-noise.patch
|
Patch510: silence-noise.patch
|
||||||
Patch530: silence-fbcon-logo.patch
|
Patch530: silence-fbcon-logo.patch
|
||||||
|
|
||||||
|
Patch600: x86-allow-1024-cpus.patch
|
||||||
|
|
||||||
Patch800: crash-driver.patch
|
Patch800: crash-driver.patch
|
||||||
|
|
||||||
# crypto/
|
# crypto/
|
||||||
@ -1278,6 +1280,7 @@ ApplyOptionalPatch upstream-reverts.patch -R
|
|||||||
|
|
||||||
# Architecture patches
|
# Architecture patches
|
||||||
# x86(-64)
|
# x86(-64)
|
||||||
|
ApplyPatch x86-allow-1024-cpus.patch
|
||||||
|
|
||||||
# ARM64
|
# ARM64
|
||||||
|
|
||||||
|
13
x86-allow-1024-cpus.patch
Normal file
13
x86-allow-1024-cpus.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
|
||||||
|
index f67e839..d726b2d 100644
|
||||||
|
--- a/arch/x86/Kconfig
|
||||||
|
+++ b/arch/x86/Kconfig
|
||||||
|
@@ -825,7 +825,7 @@ config MAXSMP
|
||||||
|
config NR_CPUS
|
||||||
|
int "Maximum number of CPUs" if SMP && !MAXSMP
|
||||||
|
range 2 8 if SMP && X86_32 && !X86_BIGSMP
|
||||||
|
- range 2 512 if SMP && !MAXSMP
|
||||||
|
+ range 2 1024 if SMP && !MAXSMP
|
||||||
|
default "1" if !SMP
|
||||||
|
default "4096" if MAXSMP
|
||||||
|
default "32" if SMP && (X86_NUMAQ || X86_SUMMIT || X86_BIGSMP || X86_ES7000)
|
Loading…
Reference in New Issue
Block a user