On Tue, 8 Apr 2025, Paul E. McKenney wrote:

> RCU handles this by iterating from zero to nr_cpu_ids, which is set during
> early boot.  It also builds its tree-shaped data structures during early
> boot based on nr_cpu_ids.

nr_cpu_ids is better but there are funky things like the default bios of a
major server vendor indicating 256 or so possible cpus although only 2
were installed. Thus nr_cpu_id is 256. Presumably some hardware
configurations can support onlining 256 cpus....


Reply via email to