mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-17 12:46:27 +00:00
- Known issues added
- Cosmetics git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@437 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
+16
-3
@@ -11,8 +11,6 @@ of development.
|
||||
The current maintainer of this driver is Erik. Please send him all
|
||||
question related to it (CC: scst-devel@lists.sourceforge.net).
|
||||
|
||||
This driver tested only on Linux kernel versions 2.6.15.x.
|
||||
|
||||
Building from the Linux kernel tree
|
||||
-----------------------------------
|
||||
|
||||
@@ -42,6 +40,7 @@ obj-m += mpt_scst.o
|
||||
|
||||
Notes on implementation
|
||||
-----------------------
|
||||
|
||||
The driver takes the mptstm target driver implemented by LSI
|
||||
and ports it to the SCST architecture.
|
||||
|
||||
@@ -56,8 +55,22 @@ data is discarded on bus reset or if the next command after sense
|
||||
send failure was not REQUEST SENSE.
|
||||
|
||||
Caching sense data in this fashion probably won't work in a tagged
|
||||
command queuing environment. If SCSI hardware is being used, the
|
||||
command queuing environment. If SCSI hardware is being used, the
|
||||
driver inspects responses to the INQUIRY command and clears the
|
||||
BQUE and CMDQUE bits in the standard INQUIRY response to disable
|
||||
tagged command queuing.
|
||||
|
||||
Known issues
|
||||
------------
|
||||
|
||||
Newer versions of SCSI HBA firmware have a bug where the incorrect
|
||||
amount of data is transferred for non-divisible-by-4 length transfers
|
||||
(like standard 14 byte REQUEST SENSE). It's hit or miss for recently
|
||||
bought cards if it has bad firmware or not. Some recently acquired PCIe
|
||||
SCSI HBA had a mix of good and bad target firmware. Revision 1.03.29 is
|
||||
where it broke, and all the target firmware on LSI's website is 1.03.34,
|
||||
which is broken for target mode. As a workaround the SCSI parallel
|
||||
transfer rate is forced to very slow asynchronous wide (Fast-5), which
|
||||
doesn't quite hit >> 10 MB/sec, depending on the SCSI HBA firmware
|
||||
revision. LSI is aware of the problem and the driver will be updated to
|
||||
restore functionality upon a new good SCSI HBA firmware release.
|
||||
|
||||
Reference in New Issue
Block a user