rcu: Check for have_rcu_nocb_mask instead of rcu_nocb_mask
authorPranith Kumar <bobby.prani@gmail.com>
Fri, 18 Jul 2014 00:11:01 +0000 (20:11 -0400)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 16 Sep 2014 17:08:02 +0000 (10:08 -0700)
commit22c2f669611590b428647ac9a73bc63ef3989d4b
treee427b2b0edcc754196e9d422088694e3ff8e96e3
parent35ce7f29a44a888c45c0a9f202f69e10613c5306
rcu: Check for have_rcu_nocb_mask instead of rcu_nocb_mask

If we configure a kernel with CONFIG_NOCB_CPU=y, CONFIG_RCU_NOCB_CPU_NONE=y and
CONFIG_CPUMASK_OFFSTACK=n and do not pass in a rcu_nocb= boot parameter, the
cpumask rcu_nocb_mask can be garbage instead of NULL.

Hence this commit replaces checks for rcu_nocb_mask == NULL with a check for
have_rcu_nocb_mask.

Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Tested-by: Paul Gortmaker <paul.gortmaker@windriver.com>
kernel/rcu/tree_plugin.h