]> git.karo-electronics.de Git - linux-beck.git/commit
rcu: Refine diagnostics for lacking kthread for no-CBs callbacks
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 20 Jan 2015 05:43:40 +0000 (21:43 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 26 Feb 2015 20:01:29 +0000 (12:01 -0800)
commit59f792d1ef214592ae9b86238fa8fd00f5929b76
tree21e4b7c4a39db41ad64a13b021145a9da9915292
parent143da9c2fc030a5774674f2ebc2f934fab3dcd9a
rcu: Refine diagnostics for lacking kthread for no-CBs callbacks

Some diagnostics under CONFIG_PROVE_RCU in rcu_nocb_cpu_needs_barrier()
assume that there can be no early-boot callbacks.  This commit therefore
qualifies the diagnostic with rcu_scheduler_fully_active to permit
early boot callbacks to avoid this splat.

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