rcutorture: Add forward-progress checking for writer
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 19 Feb 2014 18:51:42 +0000 (10:51 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 13 May 2014 18:18:18 +0000 (11:18 -0700)
commitad0dc7f94dbf417b1c7d42e1f0b250f045b27f8f
tree7ab989cc1da5014778a7bd24ec94184104e5b517
parentc9eaa447e77efe77b7fa4c953bd62de8297fd6c5
rcutorture: Add forward-progress checking for writer

The rcutorture output currently does not distinguish between stalls in
the RCU implementation and stalls in the rcu_torture_writer() kthreads.
This commit therefore adds some diagnostics to help distinguish between
these two conditions, at least for the non-SRCU implementations.  (SRCU
does not provide evidence of update-side forward progress by design.)

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