From: Paul E. McKenney Date: Sat, 22 Jun 2013 00:10:40 +0000 (-0700) Subject: nohz_full: Force RCU's grace-period kthreads onto timekeeping CPU X-Git-Tag: v3.12-rc1~170^2^2^3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb75767be0e514f97bf1b5cec763696cfc7f7e2a;p=pandora-kernel.git nohz_full: Force RCU's grace-period kthreads onto timekeeping CPU Because RCU's quiescent-state-forcing mechanism is used to drive the full-system-idle state machine, and because this mechanism is executed by RCU's grace-period kthreads, this commit forces these kthreads to run on the timekeeping CPU (tick_do_timer_cpu). To do otherwise would mean that the RCU grace-period kthreads would force the system into non-idle state every time they drove the state machine, which would be just a bit on the futile side. Signed-off-by: Paul E. McKenney Cc: Frederic Weisbecker Cc: Steven Rostedt Cc: Lai Jiangshan Reviewed-by: Josh Triplett --- Reading git-diff-tree failed