From owner-freebsd-questions Mon Oct 21 5:43:51 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F54A37B401 for ; Mon, 21 Oct 2002 05:43:48 -0700 (PDT) Received: from smtprelay7.dc2.adelphia.net (smtprelay7.dc2.adelphia.net [64.8.50.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C6F343E6A for ; Mon, 21 Oct 2002 05:43:46 -0700 (PDT) (envelope-from barbish@a1poweruser.com) Received: from barbish ([68.65.175.62]) by smtprelay7.dc2.adelphia.net (Netscape Messaging Server 4.15 smtprelay7 Dec 7 2001 09:58:59) with SMTP id H4C0OS03.E3V; Mon, 21 Oct 2002 08:43:40 -0400 Reply-To: From: "JoeB" To: "Daemon" , Subject: RE: Stray IRQ 7 problem. Date: Mon, 21 Oct 2002 08:43:40 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: <20021020234425.1cba91e9.daemon@foxchat.net> Importance: Normal Disposition-Notification-To: "JoeB" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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-questions@FreeBSD.ORG [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Daemon Sent: Sunday, October 20, 2002 11:44 PM To: freebsd-questions@FreeBSD.ORG Subject: Stray IRQ 7 problem. I know I've seen this problem with IRQ 7 addressed before and it seems like the problem was IRQ 7 being in the kernel. I don't have anything in my kernel using IRQ 7 but yet I keep getting "Stray IRQ 7" errors and now today I got "/kernel: too many stray irq 7's; not logging any more. The only thing I could find on the net was "http://www.faqchest.com/linux/freeBSD/fbsd-99/fbsd-9907/fbsd-990760/fbsd990 72815_23213.html" I'm running 4.7-PRERELEASE on a Dell Deminsion L1000R. I've been running FreeBSD on this box since 4.3-Stable and I didn't start seeing these errors until after I upgraded from 4.5-Stable. Sorry if this issue has already been addressed. Respectfully, Mark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message