]> git.baikalelectronics.ru Git - kernel.git/commit
rcu: Inline rcu_start_gp_advanced() into rcu_start_future_gp()
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 12 Apr 2018 17:45:06 +0000 (10:45 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 15 May 2018 17:30:27 +0000 (10:30 -0700)
commit1f1f19db38addd875554e040932132943b76d3bb
tree4b087ff1d4a3f1480947c9b0163795e5d3aa6d70
parent820841d98ecf277dc95d6f135ab28e54add6d667
rcu: Inline rcu_start_gp_advanced() into rcu_start_future_gp()

The rcu_start_gp_advanced() is invoked only from rcu_start_future_gp() and
much of its code is redundant when invoked from that context.  This commit
therefore inlines rcu_start_gp_advanced() into rcu_start_future_gp(),
then removes rcu_start_gp_advanced().

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