Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2002 17:03:21 +1200
From:      Jonathan Chen <jonc@chen.org.nz>
To:        Joe & Fhe Barbish <barbish@a1poweruser.com>
Cc:        FBSDQ <questions@FreeBSD.ORG>
Subject:   Re: Where do I find isa_strayintr() to turn off stray irq7 message?
Message-ID:  <20020321170321.A68978@grimoire.chen.org.nz>
In-Reply-To: <LPBBIGIAAKKEOEJOLEGOKEHCCLAA.barbish@a1poweruser.com>; from barbish@a1poweruser.com on Wed, Mar 20, 2002 at 09:26:43PM -0500
References:  <LPBBIGIAAKKEOEJOLEGOKEHCCLAA.barbish@a1poweruser.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 20, 2002 at 09:26:43PM -0500, Joe & Fhe Barbish wrote:
> 5.24. What does ``stray IRQ'' mean?
> Stray IRQs are indications of hardware IRQ glitches, mostly from hardware
> that removes its interrupt request in the middle of the interrupt request
> acknowledge cycle.
> One has three options for dealing with this:
> * Live with the warnings. All except the first 5 per irq are suppressed
> anyway.
> * Break the warnings by changing 5 to 0 in isa_strayintr() so that all the
> warnings are suppressed.
> * Break the warnings by installing parallel port hardware that uses irq 7
> and the PPP driver for it (this happens on most systems), and install an ide
> drive or other hardware that uses irq 15 and a suitable driver for it.
> 
> Where do I find isa_strayintr() to turn off irq7 message?

It's in /usr/src/sys/i386/isa/intr_machdep.c. You can tweak it to not log
the message. Some C experience required. A kernel rebuild is also
required.
-- 
Jonathan Chen <jonc@chen.org.nz>
----------------------------------------------------------------------
                                Don't worry about avoiding temptation,
                            as you grow older, it starts avoiding you.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020321170321.A68978>