aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/torture.c
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2020-11-16 17:10:39 -0800
committerPaul E. McKenney <paulmck@kernel.org>2021-01-06 17:17:18 -0800
commit682189a3f874db57b3e755512f2a2953f61fc54e (patch)
tree3103ea9b5c88893231e5368585fa20d4d5ec4902 /kernel/torture.c
parentrcutorture: Make synctype[] and nsynctype be static global (diff)
downloadlinux-dev-682189a3f874db57b3e755512f2a2953f61fc54e.tar.xz
linux-dev-682189a3f874db57b3e755512f2a2953f61fc54e.zip
rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives
Full testing of the new SRCU polling API requires that the fake writers also use it in order to test concurrent calls to all of the API members, especially start_poll_synchronize_srcu(). This commit makes rcu_torture_fakewriter() use all available blocking grace-period-wait primitives available from the RCU flavor under test. Link: https://lore.kernel.org/rcu/20201112201547.GF3365678@moria.home.lan/ Reported-by: Kent Overstreet <kent.overstreet@gmail.com> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'kernel/torture.c')
0 files changed, 0 insertions, 0 deletions