summaryrefslogtreecommitdiffstats
path: root/sys/scsi
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>1998-02-16 11:15:35 +0000
committermsmith <msmith@FreeBSD.org>1998-02-16 11:15:35 +0000
commitb17459b428f063eab14e27a276991f6b924610d8 (patch)
treef6c52bb909335eeea5bd3c81a081ca1ed3d703fe /sys/scsi
parent63d666f2ce42f260fb2080ce67f9810561374fe2 (diff)
downloadFreeBSD-src-b17459b428f063eab14e27a276991f6b924610d8.zip
FreeBSD-src-b17459b428f063eab14e27a276991f6b924610d8.tar.gz
Based on the following message, disable tagged command queueing for all
Iomaga Jaz drives. From: Steve Logue <stevel@mail.cdsnet.net> To: freebsd-current@freebsd.org, freebsd-scsi@freebsd.org Subject: Jaz Drives / Tagged Command Queuing FreeBSD Lists, Due to my own problems as the owner of a Jaz drive, I have gotten word from Iomega that confirms the state of Tagged Command Queuing as the underlying problem. There is an error in all Jaz, and Jaz2 drives prior to BIOS level J.86 that has not shipped yet. Read the following, and make the appropriate corrections to your system present, and future: > Steve, > > I got a very fast response from the hardware engineer (Jaz and Jaz 2 > designer). The problem is this - The Jaz drive does not support > command queing, and revisions older than J.86 do not report it correctly. > For example, when your SCSI adapter says "I'm going to use command > queing" to the Jaz drive, the drive answers "OK, lets go", even though its > not supported. The J.86 drives will now answer "Sorry, command > queing is not supported". Iomega does not have any current plans to > support command queing. > > Thank's for your report, I will continue to forward it to the hardware > engineers. -STEVEl -- --------------------------------------------------------------------- Steve Logue http://home.cdsnet.net/~stevel Systems Integration nettek LLC --------------------------------------------------------------------- Submitted by: Steve Logue <stevel@mail.cdsnet.net>
Diffstat (limited to 'sys/scsi')
-rw-r--r--sys/scsi/scsiconf.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/scsi/scsiconf.c b/sys/scsi/scsiconf.c
index 8293663..47aca13 100644
--- a/sys/scsi/scsiconf.c
+++ b/sys/scsi/scsiconf.c
@@ -16,7 +16,7 @@
*
* New configuration setup: dufault@hda.com
*
- * $Id: scsiconf.c,v 1.101 1997/12/30 22:26:51 nate Exp $
+ * $Id: scsiconf.c,v 1.102 1998/01/21 08:03:37 ache Exp $
*/
#include "opt_scsi.h"
@@ -275,6 +275,10 @@ static struct scsidevs knowndevs[] =
T_DIRECT, T_DIRECT, T_FIXED, "IFT", "*" , "*",
"sd", SC_MORE_LUS
},
+ {
+ T_DIRECT, T_DIRECT, T_REMOV, "iomega", "jaz*", "*",
+ "sd", SD_Q_NO_TAGS
+ },
#endif /* NSD */
#if NST > 0
{
OpenPOWER on IntegriCloud