summaryrefslogtreecommitdiffstats
path: root/include/trace/events
diff options
context:
space:
mode:
authorPaul E. McKenney <paul.mckenney@linaro.org>2012-05-04 17:31:53 +0200
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2012-06-07 05:43:27 +0200
commit8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a (patch)
treeb7093c8c08377f23645cc7d3619f3fc5c5bdf6f8 /include/trace/events
parentLinux 3.5-rc1 (diff)
downloadlinux-8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a.tar.xz
linux-8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a.zip
rcu: RCU_FAST_NO_HZ detection of callback adoption
In the present implementations of CPU hotplug, the outgoing CPU is guaranteed to run its stop-machine process on the way out, which will guarantee that RCU_FAST_NO_HZ forces the CPU out of dyntick-idle mode. However, new versions of CPU hotplug might not work this way. This commit therefore removes this design constraint by explicitly notifying CPUs when they adopt non-lazy RCU callbacks. Signed-off-by: Paul E. McKenney <paul.mckenney@linaro.org> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Tested-by: Heiko Carstens <heiko.carstens@de.ibm.com> Tested-by: Pascal Chapperon <pascal.chapperon@wanadoo.fr>
Diffstat (limited to 'include/trace/events')
0 files changed, 0 insertions, 0 deletions