]> asedeno.scripts.mit.edu Git - linux.git/commit
rcu: Add sysrq rcu_node-dump capability
authorPaul E. McKenney <paulmck@linux.ibm.com>
Wed, 12 Dec 2018 20:32:06 +0000 (12:32 -0800)
committerPaul E. McKenney <paulmck@linux.ibm.com>
Fri, 25 Jan 2019 23:29:59 +0000 (15:29 -0800)
commit2ccaff10f71307ad4f75ce673b815d3fe6254e3d
tree9d6d8064a44db829f879802af697a13a49868074
parent3b6505fd8eb86e3ef5ce12b34fe81e9edeb84475
rcu: Add sysrq rcu_node-dump capability

Life is hard if RCU manages to get stuck without triggering RCU CPU
stall warnings or triggering the rcu_check_gp_start_stall() checks
for failing to start a grace period.  This commit therefore adds a
boot-time-selectable sysrq key (commandeering "y") that allows manually
dumping Tree RCU state.  The new rcutree.sysrq_rcu kernel boot parameter
must be set for this sysrq to be available.

Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>
Documentation/admin-guide/kernel-parameters.txt
kernel/rcu/tree.c