Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jun 2005 07:40:19 -0400
From:      "Anthony M. Agelastos" <iqgrande@gmail.com>
To:        <fbsd_user@a1poweruser.com>
Cc:        freebsd-questions@freebsd.org, Vinicius Pavanelli Vianna <ds@hacked.com.br>
Subject:   Re: Stray IRQ 7 on 5.4-STABLE
Message-ID:  <C8BD0CD1-99DF-4F26-AE55-AB5C8BE40C5F@gmail.com>
In-Reply-To: <MIEPLLIBMLEEABPDBIEGIEFMHGAA.fbsd_user@a1poweruser.com>
References:  <MIEPLLIBMLEEABPDBIEGIEFMHGAA.fbsd_user@a1poweruser.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Jun 7, 2005, at 7:23 AM, fbsd_user wrote:

>
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/troubleshoot.ht
> ml#STRAY-IRQ
I do apologize to everyone on this list for not thoroughly checking  
the FAQ.

>
> 5.22. 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.
I opt to live with the warnings and not bother modifying code. My  
only hangup is that this problem is a new one since having fixed the  
code with the fix from

http://lists.freebsd.org/mailman/htdig/freebsd-questions/2005-April/ 
084211.html

That fix was in April. I had a solid whole month without any of these  
messages, and then they appear right around when I updated my 5.4- 
STABLE installation. I suppose the older installs could have  
suppressed these messages completely while the new one defaults to 5.  
Does anyone have any idea if this is true? I imagine it is highly  
possible that it has had the hardware glitches all along and the only  
thing that has changed is how -STABLE deals with it.

Thanks for the assistance.
>
> 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.
>
>
> IN the 4.x versions of Freebsd
> isa_strayintr lived in  /usr/src/sys/i386/isa/intr_machdep.c
>
> It was my understanding this code was fixed in 5.x so that this
> meaningless
> message would not happen again.
>
> In 5.4 there is no intr_machdep.c file any longer.
>
> Does anyone know where the source of this message is located in
> 5.4???
>
>
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C8BD0CD1-99DF-4F26-AE55-AB5C8BE40C5F>