]> 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>
Tue, 6 Sep 2011 18:27:00 +0000 (11:27 -0700)
commit0e369c6ee813ac06fcd8fc194eedd611c7b3d8f3
tree1f043864b33ee77c3213d79b8780a705f0c55d0a
parent3e0066286f41c9915e5e005053c43c2a57820b53
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