From owner-freebsd-bugs Sat Dec 21 10:21:49 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA20166 for bugs-outgoing; Sat, 21 Dec 1996 10:21:49 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA20161 for ; Sat, 21 Dec 1996 10:21:44 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id TAA24528; Sat, 21 Dec 1996 19:21:07 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id TAA11038; Sat, 21 Dec 1996 19:21:00 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id TAA11726; Sat, 21 Dec 1996 19:13:38 +0100 (MET) From: J Wunsch Message-Id: <199612211813.TAA11726@uriah.heep.sax.de> Subject: Re: kern/2248: Mitsumi CD-ROM driver has To: chad@anasazi.com Date: Sat, 21 Dec 1996 19:13:38 +0100 (MET) Cc: freebsd-bugs@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612211400.GAA10502@freefall.freebsd.org> from "Chad R. Larson" at "Dec 21, 96 06:00:02 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Chad R. Larson wrote: > Other tidbits: Each completed read generates a "stray interrupt", > which tells me that the strategy of mcd_doread() repeatedly scheduling > itself wouldn't be necessary. Let the interrupt cause data to be > collected. Stray IRQs are nothing a driver would generate by this or that policy. It's a plain hardware bug (often benign), telling you that there are spikes on an interrupt line. Since you know that the stray IRQs are related to the Mitsumi card, you already know the culprit as well. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)