rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 5 Jul 2018 23:15:38 +0000 (16:15 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 30 Aug 2018 23:03:21 +0000 (16:03 -0700)
commit67a0edbf3c4dfcf3d20dafaff0d8c1c0ed44c292
tree9723f9acb41f3dab7daa758935a6952e2a2c2cd9
parent3c779dfef2c45248c5916e5acb79570649374fd6
rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp

Now that there is only one rcu_state structure, there is less point in
maintaining a pointer to it.  This commit therefore replaces rsp with
&rcu_state in rcu_report_qs_rnp(), force_quiescent_state(), and
rcu_check_gp_start_stall().

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