From: Paul E. McKenney Date: Fri, 4 May 2012 15:31:53 +0000 (-0700) Subject: rcu: RCU_FAST_NO_HZ detection of callback adoption X-Git-Tag: v3.5-rc3~16^2^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a;p=pandora-kernel.git 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 Signed-off-by: Paul E. McKenney Tested-by: Heiko Carstens Tested-by: Pascal Chapperon --- Reading git-diff-tree failed