rcutorture: Exempt tasks RCU from timely draining of grace periods
authorPaul E. McKenney <paulmck@linux.ibm.com>
Fri, 12 Apr 2019 16:02:46 +0000 (09:02 -0700)
committerPaul E. McKenney <paulmck@linux.ibm.com>
Tue, 28 May 2019 16:06:09 +0000 (09:06 -0700)
commit5eabea594b4ce9ba0fbd8618bd3bf01aa9f48af7
tree9a2ce017ed6f5b30885755495f8d17d515c730b7
parent2456a8562b296453b4cdce8b6928e3f91e39fefc
rcutorture: Exempt tasks RCU from timely draining of grace periods

After the end of each stutter pause interval, the rcu_torture_writer()
kthread checks to be sure that all prior callbacks have completed so
that all the test structures have been freed.  This works fine except
for tasks RCU, in which grace periods can take one good long time.
This commit therefore exempts tasks RCU from this check.

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