mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-01-11 17:10:13 +00:00
We now have an RCU_EXPERT config for testing small-sized RCU dynticks counter: CONFIG_RCU_DYNTICKS_TORTURE. Modify scenario TREE04 to exercise to use this config in order to test a ridiculously small counter (2 bits). Link: http://lore.kernel.org/r/4c2cb573-168f-4806-b1d9-164e8276e66a@paulmck-laptop Suggested-by: Paul E. McKenney <paulmck@kernel.org> Signed-off-by: Valentin Schneider <vschneid@redhat.com> Reviewed-by: Paul E. McKenney <paulmck@kernel.org> Reviewed-by: Frederic Weisbecker <frederic@kernel.org> Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
20 lines
420 B
Plaintext
20 lines
420 B
Plaintext
CONFIG_SMP=y
|
|
CONFIG_NR_CPUS=8
|
|
CONFIG_PREEMPT_NONE=n
|
|
CONFIG_PREEMPT_VOLUNTARY=y
|
|
CONFIG_PREEMPT=n
|
|
CONFIG_PREEMPT_DYNAMIC=n
|
|
#CHECK#CONFIG_TREE_RCU=y
|
|
CONFIG_HZ_PERIODIC=n
|
|
CONFIG_NO_HZ_IDLE=n
|
|
CONFIG_NO_HZ_FULL=y
|
|
CONFIG_RCU_TRACE=y
|
|
CONFIG_RCU_FANOUT=4
|
|
CONFIG_RCU_FANOUT_LEAF=3
|
|
CONFIG_DEBUG_LOCK_ALLOC=n
|
|
CONFIG_DEBUG_OBJECTS_RCU_HEAD=n
|
|
CONFIG_RCU_EXPERT=y
|
|
CONFIG_RCU_EQS_DEBUG=y
|
|
CONFIG_RCU_LAZY=y
|
|
CONFIG_RCU_DYNTICKS_TORTURE=y
|