From owner-freebsd-current Thu Mar 23 12:26:44 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA20020 for current-outgoing; Thu, 23 Mar 1995 12:26:44 -0800 Received: from goof.com (root@goof.com [198.82.204.15]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA20014 for ; Thu, 23 Mar 1995 12:26:43 -0800 Received: (from mmead@localhost) by goof.com (8.6.11/8.6.9) id PAA12559; Thu, 23 Mar 1995 15:26:31 -0500 From: "matthew c. mead" Message-Id: <199503232026.PAA12559@goof.com> Subject: Re: Adaptec 2940 To: gibbs@estienne.CS.Berkeley.EDU (Justin T. Gibbs) Date: Thu, 23 Mar 1995 15:26:31 -0500 (EST) Cc: current@FreeBSD.org In-Reply-To: <199503232020.MAA04720@estienne.cs.berkeley.edu> from "Justin T. Gibbs" at Mar 23, 95 12:20:24 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1191 Sender: current-owner@FreeBSD.org Precedence: bulk Justin T. Gibbs wrote: > There may be some problems with a race condition during probe. This is > something I'm working on right now. It seems that, although the driver > is told to poll for its interrupts, interrupts are not masked, and the > driver gets totally confused when it polls and finds an interrupt waiting, > but finds the SCB that caused the condition to be gone (handled by the > interrupt handler in response to the unmasked interrupt). My quick hack > is to not register the card's interrupt handler until after we attach all > scsi devices, but I still run into problems when attempting to share > interrupts between two controllers. I'll post to the list once I get > something more robust working. Hmm. Thanks for the reply! This seems to be the problem I'm experiencing - I've gotten several different types of errors while it's been being probed. -matt -- Matthew C. Mead -> Virginia Tech Center for Transportation Research - -> Multiple Platform System and Network Administration Work Related -> mmead@ctr.vt.edu | mmead@goof.com <- All Other ---- ------- WWW -> http://www.goof.com/~mmead --- -----