rcutorture: Pull callback forward-progress data into rcu_fwd struct
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 5 Nov 2019 16:31:56 +0000 (08:31 -0800)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 9 Dec 2019 21:00:27 +0000 (13:00 -0800)
commita289e608b3e740c15f623148c26cdec2d6698ce0
tree81d958fce94e9ee90824d92d63d5bd28d874d198
parentebfbaa8dcc84eff146928ed59a8bd4bff932318e
rcutorture: Pull callback forward-progress data into rcu_fwd struct

Now that RCU behaves reasonably well with the current single-kthread
call_rcu() forward-progress testing, it is time to add more kthreads.
This commit takes a first step towards that goal by wrapping what
will be the per-kthread data into a new rcu_fwd structure.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/rcu/rcutorture.c