[PATCH -mm] genirq: revert noisyness on spurious interrupts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Revert a leftover from the backed out i386 -> genirq conversion. This
led to noisy printk outputs about spurious interrupts. Move it back to
original behaviour. The handling of those spurious interrupts needs more
thought and should be fixed with the full genirq conversion of
i386/x86_64.

Signed-off-by: Thomas Gleixner <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>

Index: linux-2.6.17-mm/kernel/irq/handle.c
===================================================================
--- linux-2.6.17-mm.orig/kernel/irq/handle.c	2006-06-25 23:16:27.000000000 +0200
+++ linux-2.6.17-mm/kernel/irq/handle.c	2006-06-25 23:36:46.000000000 +0200
@@ -149,12 +149,6 @@
 	struct irqaction *action;
 	unsigned int status;
 
-	if (unlikely(desc->handle_irq)) {
-		desc->handle_irq(irq, desc, regs);
-
-		return 1;
-	}
-
 	kstat_this_cpu.irqs[irq]++;
 	if (CHECK_IRQ_PER_CPU(desc->status)) {
 		irqreturn_t action_ret;



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux