rcu: Omit self-awaken when setting up expedited grace period
authorThomas Gleixner <tglx@linutronix.de>
Sat, 22 Oct 2011 14:12:34 +0000 (07:12 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 11 Dec 2011 18:31:28 +0000 (10:31 -0800)
commitb40d293eb36ba40cd428b6d178db911174689702
tree78109a13c0bf86608f3caaea547fd9e948aee743
parent34240697d619c439c55f21989680024dcb604aab
rcu: Omit self-awaken when setting up expedited grace period

When setting up an expedited grace period, if there were no readers, the
task will awaken itself.  This commit removes this useless self-awakening.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcutree.c
kernel/rcutree.h
kernel/rcutree_plugin.h