On 27.03.2024 16:22, Juergen Gross wrote: > With lock handling now allowing up to 16384 cpus (spinlocks can handle > 65535 cpus, rwlocks can handle 16384 cpus), raise the allowed limit for > the number of cpus to be configured to 16383. > > The new limit is imposed by IOMMU_CMD_BUFFER_MAX_ENTRIES and > QINVAL_MAX_ENTRY_NR required to be larger than 2 * CONFIG_NR_CPUS. > > Signed-off-by: Juergen Gross <jgr...@suse.com>
Acked-by: Jan Beulich <jbeul...@suse.com> I'd prefer this to also gain an Arm ack, though. Jan > --- a/xen/arch/Kconfig > +++ b/xen/arch/Kconfig > @@ -6,7 +6,7 @@ config PHYS_ADDR_T_32 > > config NR_CPUS > int "Maximum number of CPUs" > - range 1 4095 > + range 1 16383 > default "256" if X86 > default "8" if ARM && RCAR3 > default "4" if ARM && QEMU