diff mbox

sh: balance recently added call to local_irq_disable() for cpuidle paths

Message ID Pine.LNX.4.64.1005060908110.4557@axis700.grange (mailing list archive)
State Awaiting Upstream
Delegated to: Paul Mundt
Headers show

Commit Message

Guennadi Liakhovetski May 6, 2010, 7:17 a.m. UTC
None
diff mbox

Patch

diff --git a/arch/sh/kernel/cpu/shmobile/pm.c b/arch/sh/kernel/cpu/shmobile/pm.c
index e559687..874035f 100644
--- a/arch/sh/kernel/cpu/shmobile/pm.c
+++ b/arch/sh/kernel/cpu/shmobile/pm.c
@@ -61,6 +61,7 @@  void sh_mobile_call_standby(unsigned long mode)
 	if (mode & SUSP_SH_MMU)
 		flush_cache_all();
 
+	local_irq_enable();
 	/* Let assembly snippet in on-chip memory handle the rest */
 	standby_onchip_mem(mode, RAM_BASE);