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.

Thanks for the update, now applied.

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

Reply via email to