Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[pandora-kernel.git] / kernel / irq / spurious.c
index 8996b98..22b0a6e 100644 (file)
@@ -121,7 +121,9 @@ static void poll_spurious_irqs(unsigned long dummy)
                if (!(status & IRQ_SPURIOUS_DISABLED))
                        continue;
 
+               local_irq_disable();
                try_one_irq(i, desc);
+               local_irq_enable();
        }
 
        mod_timer(&poll_spurious_irq_timer,