Return to BSD News archive
Newsgroups: comp.os.386bsd.questions Path: sserve!newshost.anu.edu.au!munnari.oz.au!network.ucsd.edu!usc!howland.reston.ans.net!xlink.net!gmd.de!mururoa!veit From: veit@mururoa.gmd.de (Holger Veit) Subject: Re: what causes 'ISA strayintr 7' after installing pk-0.2.4? Message-ID: <1993Jun29.091554.11549@gmd.de> Sender: veit@mururoa (Holger Veit) Nntp-Posting-Host: mururoa Organization: GMD - German National Research Center for Computer Science References: <1993Jun29.042103.7799@mcshub.dcss.mcmaster.ca> Date: Tue, 29 Jun 1993 09:15:54 GMT Lines: 34 In article <1993Jun29.042103.7799@mcshub.dcss.mcmaster.ca>, todd@flex.eng.mcmaster.ca (Todd Pfaff) writes: |> What is the cause of the ISA strayintr 7 after installing pk-0.2.4? |> |> -- |> -- |> Todd Pfaff \ Internet: todd@flex.eng.mcmaster.ca |> Dept. of Mechanical Engineering \ Voice: (416) 525-9140 x2902 |> McMaster University \ FAX: (416) 572-7944 Oh, the message in isa.c is a new feature of pk-0.2.4, but the stray ints were there long before. In the comment on this message in isa.c Rodney remarked that this could be due to bad hardware (glitches of interrupts not captured by the interrupt controller). I found one more effect during development of the mcd driver. When I wire the mcd controller for interrupt operation in mcdprobe, i.e. in an early kernel phase, I get these spurious interrupts. If I do this initialization later (in pcattach), there are none of them. I suspect, that during probe the 8259 (or 82C206) is not yet correctly initialized for interrupt operation, so these stray interrupts can come through. Perhaps someone can analyze this in more detail. Since these strayintr 7's are happening only during an early phase of the bootup, I don't believe that this is a bad board (I had backed out the counter which prevents logging more than 5 events). If these strayintrs remain in normal operation, this could be a board with bad timing. During bootup I suspect more a bad designed driver. -- Dr. Holger Veit | INTERNET: Holger.Veit@gmd.de | | / GMD-SET German National Research | Phone: (+49) 2241 14 2448 |__| / Center for Computer Science | Fax: (+49) 2241 14 2342 | | / P.O. Box 13 16 | Had a nightmare yesterday: | |/ Schloss Birlinghoven | My system started up with DW-5205 St. Augustin, Germany | ... Booting vmunix.el ...