Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 May 2003 21:33:18 -0400
From:      "JoeB" <barbish@a1poweruser.com>
To:        "Charley" <bsd@agileemmy.com>, "FreeBSD Questions Mailing List" <freebsd-questions@freebsd.org>
Subject:   RE: Stray IRQ's
Message-ID:  <MIEPLLIBMLEEABPDBIEGMEPMDMAA.barbish@a1poweruser.com>
In-Reply-To: <20030513011903.M69157@agileemmy.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 two 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.


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, reboot 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-questions@freebsd.org
[mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Charley
Sent: Monday, May 12, 2003 9:19 PM
To: FreeBSD Questions Mailing List
Subject: Stray IRQ's


Alrighty...I've got 4.8-RELEASE on a Compaq ProLiant 5000R (Quad
Pentium Pros
and SMART2/P RAID).  The system keeps complaining about "Stray IRQ
7".  I
can't seem to find a reference for this and I have no idea what
needs
fixing.  Help?

Thanks!
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@freebsd.org"



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