]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - kernel/irq/spurious.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
[karo-tx-linux.git] / kernel / irq / spurious.c
index dd364c11e56e0f82e0e923fcc3b60d17524e991d..3738107531fd29190b62e628d4d7da8f1081ec96 100644 (file)
@@ -91,6 +91,9 @@ static int misrouted_irq(int irq)
        int i, ok = 0;
 
        for_each_irq_desc(i, desc) {
+               if (!desc)
+                       continue;
+
                if (!i)
                         continue;
 
@@ -112,6 +115,8 @@ static void poll_spurious_irqs(unsigned long dummy)
        for_each_irq_desc(i, desc) {
                unsigned int status;
 
+               if (!desc)
+                       continue;
                if (!i)
                         continue;