From owner-freebsd-bugs Thu Jan 28 22:27:37 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA29001 for freebsd-bugs-outgoing; Thu, 28 Jan 1999 22:27:37 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from m9.sprynet.com (m9.sprynet.com [165.121.1.209]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA28991; Thu, 28 Jan 1999 22:27:30 -0800 (PST) (envelope-from satz@sprynet.com) Received: from [171.69.113.22] (homework.cisco.com [171.69.113.22]) by m9.sprynet.com (8.8.5/8.8.5) with ESMTP id WAA26669; Thu, 28 Jan 1999 22:27:18 -0800 (PST) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Sender: satz@m9.sprynet.com Message-Id: In-Reply-To: <199901280343.TAA72835@freefall.freebsd.org> Date: Thu, 28 Jan 1999 23:18:21 -0700 To: "Justin T. Gibbs" , freebsd-bugs@FreeBSD.ORG From: Greg Satz Subject: Re: kern/9718 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I just did a cvsup on tag=RELENG_3 and it pulled over version 1.4.2.1. I'll give it a shot. If I should be using another version, let me know where to get it. Thanks, Greg At 7:43 PM -0800 1/27/99, Justin T. Gibbs wrote: > Synopsis: SCSI timeout sometimes crashes 3.0-current > > State-Changed-From-To: open->feedback > State-Changed-By: gibbs > State-Changed-When: Wed Jan 27 19:37:19 PST 1999 > State-Changed-Why: > Your problem is likely caused by one of two things: > 1) A bug in the driver that was corrected in rev 1.6 of i386/eisa/ahb.c. > 2) The fact that the new CAM 174X driver takes advantage of tagged > queuing and the additional load this causes on the card or bus > is exposing a firmware or cabling problem. > > To test out theory 1, pick up rev 1.6 of ahb.c from a local FreeBSD > mirror, recompile your kernel with the new version of the driver, > and see if the hangs persist. > > To test out theory 2, disable tagged queuing for this driver by changing > line 1217 of sys/i386/eisa/ahb.c from > > cpi->hba_inquiry = PI_SDTR_ABLE|PI_TAG_ABLE; > > to: > > cpi->hba_inquiry = PI_SDTR_ABLE; > > Please let me know if either of these suggestions address your problem. > Of course, #1 is the solution I hope addresses your hang. > > > Responsible-Changed-From-To: freebsd-bugs->gibbs > Responsible-Changed-By: gibbs > Responsible-Changed-When: Wed Jan 27 19:37:19 PST 1999 > Responsible-Changed-Why: > My driver. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message