]> git.karo-electronics.de Git - linux-beck.git/commit
rcu: Remove cond_resched() from Tiny synchronize_sched()
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 10 Jan 2017 07:23:15 +0000 (23:23 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 15 Jan 2017 05:22:20 +0000 (21:22 -0800)
commitf466ae66fa6a599f9a53b5f9bafea4b8cfffa7fb
tree14a3d519d0ff62417e35ab05bd1b05901b792692
parenta121103c922847ba5010819a3f250f1f7fc84ab8
rcu: Remove cond_resched() from Tiny synchronize_sched()

It is now legal to invoke synchronize_sched() at early boot, which causes
Tiny RCU's synchronize_sched() to emit spurious splats.  This commit
therefore removes the cond_resched() from Tiny RCU's synchronize_sched().

Fixes: 8b355e3bc140 ("rcu: Drive expedited grace periods from workqueue")
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: <stable@vger.kernel.org> # 4.9.0-
kernel/rcu/tiny.c