From owner-freebsd-bugs Wed Jan 27 19:43:57 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01129 for freebsd-bugs-outgoing; Wed, 27 Jan 1999 19:43:57 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA01121; Wed, 27 Jan 1999 19:43:51 -0800 (PST) (envelope-from gibbs@FreeBSD.org) From: "Justin T. Gibbs" Received: (from gibbs@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id TAA72835; Wed, 27 Jan 1999 19:43:50 -0800 (PST) (envelope-from gibbs@FreeBSD.org) Date: Wed, 27 Jan 1999 19:43:50 -0800 (PST) Message-Id: <199901280343.TAA72835@freefall.freebsd.org> To: satz@sprynet.com, gibbs@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, gibbs@FreeBSD.ORG Subject: Re: kern/9718 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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