[PATCH 0/11] RCU torture-test updates for v7.3
"Paul E. McKenney" <[email protected]> Wed, 15 Jul 2026 17:25:14 -0700
| Newsgroups | org.kernel.vger.rcu,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <3f56c779-b900-40f9-9a24-6136fb28ddfb@paulmck-laptop> |
Hello! This series contains torture-test updates for v7.3: 1. Abstract reader-segment dump into rcu_torture_dump_read_segs(). 2. Check for immediate deboosting at reader end. 3. Make srcu_read_delay() check for disabled interrupts. 4. Test RCU readers from hardware interrupt handlers. 5. Use cpumask_next_wrap() in rcu_torture_preempt(). 6. Use task_state_to_char() for task-state reporting, courtesy of Kunwu Chan. 7. Add nwriters module parameter. 8. Add a stall_only module parameter. 9. Test RCU Tasks Trace GP implying RCU GP. 10. Make RCU Tasks Trace track Reader Batches. 11. Use this_cpu_inc() for rcu_torture_count[] and rcu_torture_batch[]. Thanx, Paul ------------------------------------------------------------------------ Documentation/admin-guide/kernel-parameters.txt | 9 + b/Documentation/admin-guide/kernel-parameters.txt | 5 b/include/linux/rcupdate_trace.h | 3 b/kernel/rcu/rcu.h | 7 b/kernel/rcu/rcutorture.c | 148 +++++++++--------- b/kernel/rcu/tasks.h | 6 b/kernel/rcu/tree_plugin.h | 32 +++- kernel/rcu/rcutorture.c | 172 ++++++++++++++++++---- 8 files changed, 282 insertions(+), 100 deletions(-)