[linux] 04/05: [arm64] Set NR_CPUS=256 to allow for multi-SoC systems
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Sun Apr 16 16:23:19 UTC 2017
This is an automated email from the git hooks/post-receive script.
benh pushed a commit to branch sid
in repository linux.
commit b80acec65e8eb4e83ed350832655c51bf7713260
Author: Ben Hutchings <ben at decadent.org.uk>
Date: Sun Apr 16 17:12:38 2017 +0100
[arm64] Set NR_CPUS=256 to allow for multi-SoC systems
ThunderX1 has 48 cores and supports 2-way systems for 96 CPUs.
ThunderX2 has 54 cores and also supports 2-way systems for 108 CPUs.
X-Gene 3 "Skylark" is supposed to support 8-way systems with 32
cores each for 256 CPUs (I'm not sure if they're cache-coherent
beyond 2-way though.
---
debian/changelog | 1 +
debian/config/arm64/config | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 1c61787..f244324 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -17,6 +17,7 @@ linux (4.9.18-2) UNRELEASED; urgency=medium
* [powerpc*/*64*] Enable CPUMASK_OFFSTACK to reduce stack usage
* [mips*el/loongson-3] Set NR_CPUS=16 to allow for Loongson 3B2000
* [mips*/octeon] Set NR_CPUS=64 to allow for Cavium CN7890
+ * [arm64] Set NR_CPUS=256 to allow for multi-SoC systems
[ Salvatore Bonaccorso ]
* ping: implement proper locking (CVE-2017-2671)
diff --git a/debian/config/arm64/config b/debian/config/arm64/config
index e0cbe8f..37771a0 100644
--- a/debian/config/arm64/config
+++ b/debian/config/arm64/config
@@ -9,7 +9,7 @@ CONFIG_ARM64_ERRATUM_834220=y
CONFIG_ARM64_VA_BITS_48=y
## end choice
CONFIG_SCHED_MC=y
-CONFIG_NR_CPUS=64
+CONFIG_NR_CPUS=256
CONFIG_SECCOMP=y
CONFIG_KEXEC=y
CONFIG_XEN=y
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list