From owner-freebsd-bugs Thu Jul 13 2:40: 8 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 066CD37C384 for ; Thu, 13 Jul 2000 02:40:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA30612; Thu, 13 Jul 2000 02:40:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 13 Jul 2000 02:40:04 -0700 (PDT) Message-Id: <200007130940.CAA30612@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Matthew Jacob Subject: Re: kern/19887: SCSI hang on boot (with patch) Reply-To: Matthew Jacob Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/19887; it has been noted by GNATS. From: Matthew Jacob To: srodberg@visi.com Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: kern/19887: SCSI hang on boot (with patch) Date: Thu, 13 Jul 2000 02:38:05 -0700 (PDT) This is indeed a problem- but that drive is quite an edge case. What we really need (D*MN IT!) is for me or somebody to get off their buts and do something loader can set up and eat, so you can enter this stuff at the loader prompt and save it in a hints file elsewhere.... On Thu, 13 Jul 2000, System Root wrote: > > >Number: 19887 > >Category: kern > >Synopsis: Boot hang while scanning SCSI bus > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Thu Jul 13 02:30:03 PDT 2000 > >Closed-Date: > >Last-Modified: > >Originator: Steve Rodberg > >Release: FreeBSD 4.0-STABLE i386 > >Organization: > >Environment: > > > > >Description: > > The kernel hangs while scanning the SCSI bus when there's an > Exabyte EXB-8200 tape drive that calls itself an Exabyte IPL-6860 > connected to the bus. > > > >How-To-Repeat: > > Use the above drive with the FreeBSD kernel. > > > > >Fix: > > > *** cam_xpt.c.orig Thu Jul 13 04:16:14 2000 > --- /sys/cam/cam_xpt.c Thu Jul 13 04:15:31 2000 > *************** > *** 426,439 **** > --- 426,450 ---- > T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "EXABYTE", > "EXB-8200*", "*" > }, > CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 > }, > { > /* > + * Let's try the same as above, but for a drive that says > + * it's an IPL-6860 but is actually an EXB 8200. > + */ > + { > + T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "EXABYTE", > + "IPL-6860*", "*" > + }, > + CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 > + }, > + { > + /* > * These Hitachi drives don't like multi-lun probing. > * The PR submitter has a DK319H, but says that the Linux > * kernel has a similar work-around for the DK312 and DK314, > * so all DK31* drives are quirked here. > * PR: misc/18793 > * Submitted by: Paul Haddad > */ > > > > >Release-Note: > >Audit-Trail: > >Unformatted: > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message