Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

rcutorture: Add largish-system rcuperf scenario

This commit adds an rcuperf scenario named TREE54 that uses 54 CPUs and
provides a four-level rcu_node combining tree.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

+23
+23
tools/testing/selftests/rcutorture/configs/rcuperf/TREE54
··· 1 + CONFIG_SMP=y 2 + CONFIG_NR_CPUS=54 3 + CONFIG_PREEMPT_NONE=n 4 + CONFIG_PREEMPT_VOLUNTARY=n 5 + CONFIG_PREEMPT=y 6 + #CHECK#CONFIG_PREEMPT_RCU=y 7 + CONFIG_HZ_PERIODIC=n 8 + CONFIG_NO_HZ_IDLE=y 9 + CONFIG_NO_HZ_FULL=n 10 + CONFIG_RCU_FAST_NO_HZ=n 11 + CONFIG_RCU_TRACE=n 12 + CONFIG_HOTPLUG_CPU=n 13 + CONFIG_SUSPEND=n 14 + CONFIG_HIBERNATION=n 15 + CONFIG_RCU_FANOUT=3 16 + CONFIG_RCU_FANOUT_LEAF=2 17 + CONFIG_RCU_NOCB_CPU=n 18 + CONFIG_DEBUG_LOCK_ALLOC=n 19 + CONFIG_PROVE_LOCKING=n 20 + CONFIG_RCU_BOOST=n 21 + CONFIG_DEBUG_OBJECTS_RCU_HEAD=n 22 + CONFIG_RCU_EXPERT=y 23 + CONFIG_RCU_TRACE=y