From owner-freebsd-scsi Tue Jun 2 15:13:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA22017 for freebsd-scsi-outgoing; Tue, 2 Jun 1998 15:13:16 -0700 (PDT) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from freya.circle.net (freya.circle.net [209.95.95.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA22008; Tue, 2 Jun 1998 15:13:14 -0700 (PDT) (envelope-from tcobb@staff.circle.net) Received: by freya.circle.net with Internet Mail Service (5.5.1960.3) id ; Tue, 2 Jun 1998 18:12:38 -0400 Message-ID: <509A2986E5C5D111B7DD0060082F32A402FB1D@freya.circle.net> From: tcobb To: "'shimon@simon-shapiro.org'" , Mike Smith Cc: "freebsd-scsi@freebsd.org" , "freebsd-current@freebsd.org" Subject: RE: DPT Redux Date: Tue, 2 Jun 1998 18:12:34 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > -----Original Message----- > From: Simon Shapiro [mailto:shimon@simon-shapiro.org] > I am deleting the cross-post to current.... > > On 02-Jun-98 Mike Smith wrote: > ... > > > Then could you characterise "returning a successful > completion code for > > an incomplete/failed transfer"? The SCSI stack has to > assume at this > > point that the transaction is complete, even though you're > admitting > > that it's not. > > There was one specific failure mode, yes. To get there, > especially on a > RAID array, you had to have so many ducks lined up: > > * DPT free enough to accept commands > * DPT so busy it will not reply to INQUIRY on a RAID array > (there is no > SCSI bus involved here) > * DPT not setting the hardware registers as busy, while oh, so busy. > > This condition had to persist for several minutes. The patch > checked in > against current fixes that. the same patch will/should be checked in > against 2.2 any moment now. > > BTW, for this to exist, the DPT firmware has to be rather sick. I can > rplicate this scsnario with some broken, unpublished versions of the > firmware. In your test case, please try to replicate this problem with the firmware version available for download from DPT's site right now. That was the version I used on my card (or, at least, the one available mid last week). -Troy Cobb Circle Net, Inc. http://www.circle.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message