Date: Thu, 13 Jul 2000 04:21:30 -0500 (CDT) From: System Root <root@srodberg-host149.dsl.visi.com> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/19887: SCSI hang on boot (with patch) Message-ID: <200007130921.EAA05502@srodberg-host149.dsl.visi.com>
next in thread | raw e-mail | index | archive | help
>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 <paul@pth.com>
*/
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007130921.EAA05502>
