commit | 770d957ee3bb7ea0b9402f8b508c647855faf264 | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Thu Jul 17 17:22:57 2014 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Fri Jul 18 11:41:30 2014 -0700 |
tree | e895ae010f17eabb136a7108c5f97664b2bf3ee0 | |
parent | 34e82ed60aad3205657e276e4640c3ea60657048 [diff] |
rcu: Don't keep timekeeping CPU tick running for non-nohz_full= CPUs If a non-nohz_full= CPU is non-idle, it will have a scheduling-clock interrupt, and therefore doesn't need the timekeeping CPU to keep its scheduling-clock interrupt going. This commit therefore ignores the idle state of non-nohz_full CPUs when determining whether or not the timekeeping CPU can safely turn off its scheduling-clock interrupt. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>