aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2023-05-02 20:57:12 +0000
committerEd Maste <emaste@FreeBSD.org>2023-05-24 14:59:05 +0000
commitd1639e43c589644510198dc53aef87e8908a1507 (patch)
tree654149db14fc139d9601b65b9183da9a246e1392
parent57a3a161a92fb8eb15cadca917d351628105d9e5 (diff)
downloadsrc-d1639e43c589.tar.gz
src-d1639e43c589.zip
cpuset: increase userland maximum size to 1024
Hardware with more than 256 CPU cores is now available and will become increasingly common. Bump CPU_MAXSIZE (used for userland cpuset_t sizing) to 1024 to define the ABI for FreeBSD 14. This change is reapplied after a change to decouple cpuset from bhyve: commit e17eca327633 ("vmm: Avoid embedding cpuset_t ioctl ABIs"). PR: 269572, 271213 [exp-run] Reviewed by: mjg, jhb Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D39941 (cherry picked from commit 76887e84be975698b14699d7d0dfb157d73e9990)
-rw-r--r--sys/sys/_cpuset.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sys/_cpuset.h b/sys/sys/_cpuset.h
index e7dabe249aac..dde7a4a7e16f 100644
--- a/sys/sys/_cpuset.h
+++ b/sys/sys/_cpuset.h
@@ -40,7 +40,7 @@
#define CPU_SETSIZE MAXCPU
#endif
-#define CPU_MAXSIZE 256
+#define CPU_MAXSIZE 1024
#ifndef CPU_SETSIZE
#define CPU_SETSIZE CPU_MAXSIZE