Merge tag 'x86_urgent_for_v6.2_rc6' of git://git.kernel.org/pub/scm/linux/kernel...
[sfrench/cifs-2.6.git] / arch / x86 / kernel / irqinit.c
index beb1bada1b0ab2da5c5bd6d6b6ddde8ee6245d4b..c683666876f1c7026acf5b4d63b93381181e1801 100644 (file)
@@ -65,8 +65,10 @@ void __init init_ISA_irqs(void)
 
        legacy_pic->init(0);
 
-       for (i = 0; i < nr_legacy_irqs(); i++)
+       for (i = 0; i < nr_legacy_irqs(); i++) {
                irq_set_chip_and_handler(i, chip, handle_level_irq);
+               irq_set_status_flags(i, IRQ_LEVEL);
+       }
 }
 
 void __init init_IRQ(void)