[PATCH] genirq: remove IRQ_DISABLED
[sfrench/cifs-2.6.git] / arch / x86_64 / kernel / io_apic.c
index 566e64d966c4397a98e29fd958fd454606e6d381..950682f3576697b3fa7bcc8b916be3b8a3547c8d 100644 (file)
@@ -810,11 +810,9 @@ static void ioapic_register_intr(int irq, int vector, unsigned long trigger)
                        trigger == IOAPIC_LEVEL)
                set_irq_chip_and_handler_name(irq, &ioapic_chip,
                                              handle_fasteoi_irq, "fasteoi");
-       else {
-               irq_desc[irq].status |= IRQ_DELAYED_DISABLE;
+       else
                set_irq_chip_and_handler_name(irq, &ioapic_chip,
                                              handle_edge_irq, "edge");
-       }
 }
 static void __init setup_IO_APIC_irq(int apic, int pin, int idx, int irq)
 {