rcu: Move forward-progress checkers into tree_stall.h
authorPaul E. McKenney <paulmck@linux.ibm.com>
Tue, 15 Jan 2019 15:01:33 +0000 (07:01 -0800)
committerPaul E. McKenney <paulmck@linux.ibm.com>
Tue, 26 Mar 2019 21:40:13 +0000 (14:40 -0700)
commitb51bcbbf16ef0ea352e8b924dd8638112e4037a5
tree6e11cf3ef25cd9f5d404a188f0eb604a425916cd
parent7ac1907c9e7ba5f80d3c298fe9d2dbf620566a49
rcu: Move forward-progress checkers into tree_stall.h

This commit further consolidates stall-warning functionality by moving
forward-progress checkers into kernel/rcu/tree_stall.h, updating a
comment or two while in the area.  More specifically, this commit moves
show_rcu_gp_kthreads(), rcu_check_gp_start_stall(), rcu_fwd_progress_check(),
sysrq_rcu, sysrq_show_rcu(), sysrq_rcudump_op, and rcu_sysrq_init() from
kernel/rcu/tree.c to kernel/rcu/tree_stall.h.

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