freebsd-nq/sys
Mike Smith 5986090597 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>
1998-02-16 11:15:35 +00:00
..
alpha Staticized. 1998-02-13 07:34:52 +00:00
amd64 TEMPORARILY disable support for the 4MB kernel page, as it appears to be 1998-02-16 00:29:05 +00:00
compat In the words of the submitter: 1998-02-07 02:13:27 +00:00
compile
conf Sync with sys/i386/conf/files.i386 revision 1.189. 1998-02-16 09:38:37 +00:00
ddb Ensure that the linker sets for commands exist by putting a standard 1998-02-13 02:19:29 +00:00
dev A bunch of nits from bde. 1998-02-15 14:54:09 +00:00
fs Deleted unused variable. 1998-02-10 08:04:31 +00:00
geom Revert part of my previous patch - I don't see the *need* 1998-02-15 08:28:26 +00:00
gnu Fixed configuration and linkage of ext2_checkoverlap(). 1998-02-13 00:28:40 +00:00
i386 TEMPORARILY disable support for the 4MB kernel page, as it appears to be 1998-02-16 00:29:05 +00:00
isa - If a PCCARD serial device is removed from the system, let the serial 1998-02-14 16:17:17 +00:00
isofs/cd9660 Staticize. 1998-02-09 06:11:36 +00:00
kern A bunch of nits from bde. 1998-02-15 14:15:21 +00:00
libkern Make our v_usecount vnode reference count work identically to the 1998-01-06 05:26:17 +00:00
miscfs Deleted unused variable. 1998-02-10 08:04:31 +00:00
modules Back out opt_diagnostic.h changes. 1998-02-06 23:54:27 +00:00
msdosfs Staticize. 1998-02-09 06:11:36 +00:00
net Implement the spirit but not the letter of Terrys hot-char patch. 1998-02-13 12:46:28 +00:00
netatalk Staticize. 1998-02-09 06:11:36 +00:00
netinet Replace non-existent ip_forwarding with ipforwarding 1998-02-12 03:37:45 +00:00
netipx Staticize. 1998-02-09 06:11:36 +00:00
netkey Last major round (Unless Bruce thinks of somthing :-) of malloc changes. 1997-10-12 20:26:33 +00:00
netnatm Staticize. 1998-02-09 06:11:36 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs Staticize. 1998-02-09 06:11:36 +00:00
nfsclient Staticize. 1998-02-09 06:11:36 +00:00
nfsserver Staticize. 1998-02-09 06:11:36 +00:00
pc98 Sync with sys/i386/conf/files.i386 revision 1.189. 1998-02-16 09:38:37 +00:00
pccard - Removed typo in Copyright and added Id. 1998-02-07 20:41:20 +00:00
pci Staticize. (Diffs by me & and Simon in cooperation.) 1998-02-10 17:36:44 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Resolve conflicts. 1997-05-28 04:45:15 +00:00
scsi Based on the following message, disable tagged command queueing for all 1998-02-16 11:15:35 +00:00
sys Implement the spirit but not the letter of Terrys hot-char patch. 1998-02-13 12:46:28 +00:00
tools Use __inline instead of inline to prevent pedantic compiler warnings. 1997-12-19 23:25:16 +00:00
ufs Removed unnecessary dependencies on KERNEL and DIAGNOSTIC. This was 1998-02-13 00:20:36 +00:00
vm Staticize. 1998-02-09 06:11:36 +00:00
Makefile Commit a long-forgotten tweak for building tags in /usr/src/sys. 1997-07-13 07:36:20 +00:00