linux/tools/testing/selftests/rcutorture/configs/rcu
Paul E. McKenney d08d409126 rcutorture: Remove SRCU-lite scenarios
This commit prepares for the removal of SRCU-Lite by removing the SRCU-L
rcutorture scenario that tests it.

Both SRCU-lite and SRCU-fast provide faster readers by dropping the
smp_mb() call from their lock and unlock primitives, but incur a pair
of added RCU grace periods during the SRCU grace period.  There is a
trivial mapping from the SRCU-lite API to that of SRCU-fast, so there
should be no transition issues.

[ paulmck: Apply Christoph Hellwig feedback. ]

Signed-off-by: "Paul E. McKenney" <paulmck@kernel.org>
Signed-off-by: Neeraj Upadhyay (AMD) <neeraj.upadhyay@kernel.org>
2025-07-16 09:48:28 +05:30
..
BUSTED rcutorture: Make BUSTED scenario check and log readers 2025-06-25 08:39:02 +05:30
BUSTED-BOOST
BUSTED-BOOST.boot
BUSTED.boot
CFcommon
CFcommon.i686
CFcommon.ppc64le
CFcommon.x86_64
CFLIST rcutorture: Remove SRCU-lite scenarios 2025-07-16 09:48:28 +05:30
RUDE01
RUDE01.boot
SRCU-N
SRCU-N.boot
SRCU-P
SRCU-P.boot
SRCU-T
SRCU-T.boot
SRCU-U
SRCU-U.boot
TASKS01
TASKS01.boot
TASKS02
TASKS02.boot
TASKS03
TASKS03.boot
TINY01
TINY02
TINY02.boot
TRACE01
TRACE01.boot
TRACE02
TRACE02.boot
TREE01 rcutorture: Remove MAXSMP and CPUMASK_OFFSTACK from TREE01 2025-05-16 11:14:00 -04:00
TREE01.boot rcutorture: Reduce TREE01 CPU overcommit 2025-05-16 11:14:00 -04:00
TREE02
TREE02.boot
TREE03
TREE03.boot
TREE04
TREE04.boot
TREE05
TREE05.boot rcu: Update TREE05.boot to test normal synchronize_rcu() 2025-03-04 18:44:29 -08:00
TREE06
TREE06.boot
TREE07 rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y 2025-03-04 18:46:47 -08:00
TREE07.boot
TREE08
TREE08.boot
TREE09
TREE10 rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y 2025-03-04 18:46:47 -08:00
TREE10.boot
TRIVIAL
TRIVIAL.boot
ver_functions.sh