commit | 918179699e4a9b5e42ae66fc179f3b9e6f97c33d | [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> | Thu Jul 17 23:49:20 2014 -0700 |
tree | 53f1472f261d87055993891ee211984ca2036686 | |
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>