On Fri, Jul 06, 2012 at 11:48:36AM +0900, UCHINO Satoshi wrote: > From: Russell King <[email protected]> > Date: Thu, 19 Jan 2012 15:20:58 +0000 > > commit 7deabca0acfe02b8e18f59a4c95676012f49a304 upstream. > > We can stall RCU processing on SMP platforms if a CPU sits in its idle > loop for a long time. This happens because we don't call irq_enter() > and irq_exit() around generic_smp_call_function_interrupt() and > friends. Add the necessary calls, and remove the one from within > ipi_timer(), so that they're all in a common place. > > Signed-off-by: Russell King <[email protected]> > [add irq_enter()/irq_exit() in do_local_timer] > Signed-off-by: UCHINO Satoshi <[email protected]> > Signed-off-by: Greg Kroah-Hartman <[email protected]> > --- > > Greg, please replace the arm-fix-rcu-stalls-on-smp-platforms.patch in > the queue-3.0 subdirectory with this.
Ah, ok, now I see, thanks for the update, I'll queue this up tomorrow. greg k-h -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
