[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen staging] xen/Kconfig: Correct the NR_CPUS description
commit 6131dab5f2c8059a0fc7fd884bc6d4ff78ba44c2 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> AuthorDate: Fri Dec 18 23:30:04 2020 +0000 Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> CommitDate: Mon Dec 21 14:11:25 2020 +0000 xen/Kconfig: Correct the NR_CPUS description The description "physical CPUs" is especially wrong, as it implies the number of sockets, which tops out at 8 on all but the very biggest servers. NR_CPUS is the number of logical entities the scheduler can use. Reported-by: hanetzer@xxxxxxxxxxxxx Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> --- xen/arch/Kconfig | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/xen/arch/Kconfig b/xen/arch/Kconfig index 1954d1c5c1..d144d4c8d3 100644 --- a/xen/arch/Kconfig +++ b/xen/arch/Kconfig @@ -1,11 +1,17 @@ config NR_CPUS - int "Maximum number of physical CPUs" + int "Maximum number of CPUs" range 1 4095 default "256" if X86 default "8" if ARM && RCAR3 default "4" if ARM && QEMU default "4" if ARM && MPSOC default "128" if ARM - ---help--- - Specifies the maximum number of physical CPUs which Xen will support. + help + Controls the build-time size of various arrays and bitmaps + associated with multiple-cpu management. It is the upper bound of + the number of logical entities the scheduler can run code on. + + For CPU cores which support Simultaneous Multi-Threading or similar + technologies, this the number of logical threads which Xen will + support. -- generated by git-patchbot for /home/xen/git/xen.git#staging
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |