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(-)