aboutsummaryrefslogtreecommitdiff
path: root/kernel/rcu/rcutorture.c
diff options
context:
space:
mode:
authorGravatar Paul E. McKenney <paulmck@linux.vnet.ibm.com> 2014-03-12 07:10:41 -0700
committerGravatar Paul E. McKenney <paulmck@linux.vnet.ibm.com> 2014-05-14 09:46:09 -0700
commitafea227fd4acf4f097a9e77bbc2f07d4856ebd01 (patch)
tree9dfd0074fb7d95551701927bac86aa30670dcd43 /kernel/rcu/rcutorture.c
parenttorture: Dump ftrace buffer when the RCU grace period stalls (diff)
downloadlinux-afea227fd4acf4f097a9e77bbc2f07d4856ebd01.tar.gz
linux-afea227fd4acf4f097a9e77bbc2f07d4856ebd01.tar.bz2
linux-afea227fd4acf4f097a9e77bbc2f07d4856ebd01.zip
rcutorture: Export RCU grace-period kthread wait state to rcutorture
This commit allows rcutorture to print additional state for the RCU grace-period kthreads in cases where RCU seems reluctant to start a new grace period. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Reviewed-by: Josh Triplett <josh@joshtriplett.org>
Diffstat (limited to 'kernel/rcu/rcutorture.c')
-rw-r--r--kernel/rcu/rcutorture.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/rcu/rcutorture.c b/kernel/rcu/rcutorture.c
index 9decce0f110c..37ae5e1d4a1d 100644
--- a/kernel/rcu/rcutorture.c
+++ b/kernel/rcu/rcutorture.c
@@ -1034,6 +1034,7 @@ rcu_torture_printk(char *page)
"??? Writer stall state %d g%lu c%lu f%#x\n",
rcu_torture_writer_state,
gpnum, completed, flags);
+ show_rcu_gp_kthreads();
rcutorture_trace_dump();
}
rtcv_snap = rcu_torture_current_version;