sparse irq_desc[] array: core kernel and x86 changes
[deliverable/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;
 
This page took 0.05383 seconds and 5 git commands to generate.