aboutsummaryrefslogtreecommitdiff
path: root/sys/scsi
diff options
context:
space:
mode:
authorMike Smith <msmith@FreeBSD.org>1998-02-16 11:15:35 +0000
committerMike Smith <msmith@FreeBSD.org>1998-02-16 11:15:35 +0000
commit598609059740a3ba505dc466f2f95ec0c07ce20e (patch)
treedcf9603b58c26da01c8bc8ed71e987c57ece34db /sys/scsi
parent3ddaa5931a735dfdb6b7513b9a9dca7806ab2d93 (diff)
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>
Notes
Notes: svn path=/head/; revision=33422
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 8293663e6db0..47aca13d2bd1 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
{