summaryrefslogtreecommitdiffstats
path: root/kernel/gcov
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2014-07-02 10:13:24 -0700
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2014-07-07 15:13:44 -0700
commitb58cc46c5f6b57f1c814e374dbc47176e6b4938e (patch)
treeda592215d7ebbd15cdb0773770cd45ed91c538d2 /kernel/gcov
parentfbce7497ee5af800a1c350c73f3c3f103cb27a15 (diff)
downloadlinux-b58cc46c5f6b57f1c814e374dbc47176e6b4938e.tar.gz
linux-b58cc46c5f6b57f1c814e374dbc47176e6b4938e.tar.bz2
linux-b58cc46c5f6b57f1c814e374dbc47176e6b4938e.zip
rcu: Don't offload callbacks unless specifically requested
Enabling NO_HZ_FULL currently has the side effect of enabling callback offloading on all CPUs. This results in lots of additional rcuo kthreads, and can also increase context switching and wakeups, even in cases where callback offloading is neither needed nor particularly desirable. This commit therefore enables callback offloading on a given CPU only if specifically requested at build time or boot time, or if that CPU has been specifically designated (again, either at build time or boot time) as a nohz_full CPU. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/gcov')
0 files changed, 0 insertions, 0 deletions