]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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>
Wed, 10 Aug 2011 02:28:39 +0000 (19:28 -0700)
commit46e1519b5a7385f01ef26845f276b4e5f9be7a47
tree0a25d1d613d646caa042fbd39f40effb46d8a7be
parent377260afce63b0514931f5e1c941ae0d47777f55
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