nohz: Remove nohz_cpu_mask
authorShi, Alex <alex.shi@intel.com>
Thu, 28 Jul 2011 06:56:12 +0000 (14:56 +0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 29 Sep 2011 04:38:29 +0000 (21:38 -0700)
commitfc0763f53e3ff6a6bfa66934662a3446b9ca6f16
tree2671d3f6275c9707a620032658ecb05025e4e9fa
parentd7bd2d68aa2ee2738a10c8ad9346b805e4ab2e1c
nohz: Remove nohz_cpu_mask

RCU no longer uses this global variable, nor does anyone else.  This
commit therefore removes this variable.  This reduces memory footprint
and also removes some atomic instructions and memory barriers from
the dyntick-idle path.

Signed-off-by: Alex Shi <alex.shi@intel.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/linux/sched.h
kernel/sched.c
kernel/time/tick-sched.c