Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Aug 2000 01:00:03 -0700 (PDT)
From:      Johan Karlsson <k@numeri.campus.luth.se>
To:        freebsd-doc@freebsd.org
Subject:   Re: kern/17774: stray irq7 
Message-ID:  <200008140800.BAA18924@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/17774; it has been noted by GNATS.

From: Johan Karlsson <k@numeri.campus.luth.se>
To: Bruce Evans <bde@zeta.org.au>
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: kern/17774: stray irq7 
Date: Mon, 14 Aug 2000 09:58:19 +0200

 At Sun, 13 Aug 2000 22:52:53 +1000, Bruce Evans wrote:
 > Frequently Wrong Answers.
 
 That is why I thought it was the correct answer :-)
 
 > > Should the print of this text be removed from kernel then?
 > =
 
 > Either that or turned into a KASSERT panic or something that annoys
 > developers enough to fix the problem.  (The irq7 and irq15 handlers
 > need extra code which is hard to fit into the macros used to generate
 > the code.  This may be easier when the code is rewritten for SMPng.)
 
 If you think this should be done please go ahead and change it.
 
 In the mean time I think a FAQ entry should exists.
 
 -doc people, please check grammar and such since I'm not nativ :-)
 I have tried to merge Bruce's answer and any error is =
 
 probably mine.
 
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 Q: What does 'stray irq' mean?
 A: 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 alternatives how to deal with this:
 	1) Live with the warnings.  All except the first 5 per irq =
 
 	   are suppressed anyway.
 	2) Break the warnings by changing 5 to 0 in isa_strayintr() =
 
 	   so that all the warnings are suppressed.
 	3) 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.
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 
 
 Thanks
 Johan K
 


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




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