irq

fbsd_user fbsd_user at a1poweruser.com
Tue Aug 12 05:05:55 PDT 2003


Stray irq 7 messages

The FBSD FAQ says

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.

To stop the annoying bogus stray irq 7 messages you can hack the
source
where these messages originate from and change the counter value 5
to 0 so
the messages will no longer be issued.

isa_strayintr lives in  /usr/src/sys/i386/isa/intr_machdep.c

cd /usr/src/sys/i386/isa/
cp intr_machdep.c intr_machdep.c.org  # make bkup of original
ee intr_machdep.c


Find isa_strayintr to locate start of stray irq 7 logic

change this

        if (intrcnt[1 + intr] <= 5)

To  this

        if (intrcnt[1 + intr] <= 0)


Recompile your kernel source and those stray irq 7 messages are
gone.
Document this some place for your self just in case you reinstall
from
cdrom.







-----Original Message-----
From: owner-freebsd-isp at freebsd.org
[mailto:owner-freebsd-isp at freebsd.org]On Behalf Of mouhammad sajjad
Sent: Tuesday, August 12, 2003 7:20 AM
To: freebsd-isp at freebsd.org
Subject: irq


   hi

   i have a problem of this   "stray irq 7" how i can fixed it




_________________________________________________________________

   The new [1]MSN 8: smart spam protection and 2 months FREE*

References

   1. http://g.msn.com/8HMEEN/2737??PS=
_______________________________________________
freebsd-isp at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-isp
To unsubscribe, send any mail to
"freebsd-isp-unsubscribe at freebsd.org"



More information about the freebsd-isp mailing list