Hello, Please find below the updates for RCU torture, locktorture and the generic torture infrastructure. Arnd Bergmann (1): rcu: Include torture_sched_setaffinity() declaration Dan Carpenter (1): locktorture: Check the correct variable for allocation failure Joel Fernandes (Google) (3): rcutorture: Fix stuttering races and other issues rcutorture: Copy out ftrace into its own console file rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 Paul E. McKenney (17): torture: Share torture_random_state with torture_shuffle_tasks() torture: Make kvm-recheck.sh use mktemp torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter torture: Move rcutorture_sched_setaffinity() out of rcutorture locktorture: Add readers_bind and writers_bind module parameters rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing locktorture: Alphabetize torture_param() entries locktorture: Consolidate "if" statements in lock_torture_writer() locktorture: Add acq_writer_lim to complain about long acquistion times torture: Print out torture module parameters torture: Make torture.sh refscale testing qualify verbose_batched locktorture: Add new module parameters to lock_torture_print_module_parms() locktorture: Add call_rcu_chains module parameter doc: Catch-up update for locktorture module parameters locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers torture: Add kvm.sh --debug-info argument torture: Convert parse-console.sh to mktemp Zqiang (1): rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() Thanks, Frederic. .../admin-guide/kernel-parameters.txt | 57 ++++- include/linux/torture.h | 8 +- kernel/locking/locktorture.c | 216 +++++++++++++----- kernel/rcu/rcu.h | 4 - kernel/rcu/rcutorture.c | 16 +- kernel/rcu/update.c | 9 +- kernel/torture.c | 75 +++--- .../selftests/rcutorture/bin/functions.sh | 29 +++ .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 17 +- .../selftests/rcutorture/bin/parse-console.sh | 9 +- .../selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 1 + 13 files changed, 322 insertions(+), 123 deletions(-) mode change 100644 => 100755 tools/testing/selftests/rcutorture/bin/functions.sh -- 2.34.1