]> git.baikalelectronics.ru Git - kernel.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)
commit1af65a1caa9ec9f3939555136b530adc8dbaa715
tree14a3d519d0ff62417e35ab05bd1b05901b792692
parentf860b361d801aefbaf73e56bea0acfd26ed6e227
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: be7520307a4e ("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