Re: [PATCH] i386 reduce spurious interrupt noise

From: Nathan Bryant
Date: Thu Sep 02 2004 - 15:20:18 EST


Chris Wedgwood wrote:
On Thu, Sep 02, 2004 at 12:34:54PM -0700, William Lee Irwin III wrote:


Please check printk_ratelimit().


I don't want them displayed by default at *all* --- it wakes up the
monitor on console machines and that's annoying.

You get about 1 or 2 a day --- rate limiting isn't useful, nor is
reporting them IMO.

Right, spurious interrupts aren't a big deal on i386. They happen now and then with some devices because some hardware timing tolerances are a little too tight. See for example sections 5.7.1.3/5.7.4 of the intel 850 chipset databook (http://developer.intel.com/design/chipsets/datashts/29068702.pdf) :

"6. Upon receiving the second internally generated INTA# pulse, the PIC returns the interrupt vector. If no interrupt request is present because the request was too short in duration, the PIC will return vector 7 from the master controller."

"In both the edge-triggered and level-triggered modes, the IRQ inputs must remain active until after the falling edge of the first internal INTA#. If the IRQ input goes inactive before this time, a default IRQ7 vector will be returned."



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


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