mirror of
https://github.com/SCST-project/scst.git
synced 2026-08-21 14:46:23 +00:00
This version is production used by SanDisk for quite some time and passed all very hard internal tests. However, due to original qla2xxx issues NPIV is not working in this version, so if you need NPIV either use v3.0 of this driver or the driver from the QLogic git. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@6148 d57e44dd-8a1f-0410-8b47-8ef2f437770f
29 lines
1.4 KiB
Plaintext
29 lines
1.4 KiB
Plaintext
Known issues and unimplemented features
|
|
---------------------------------------
|
|
|
|
- NPIV targets not quite work. If you need NPIV, use QLogic git driver
|
|
|
|
- Minor "ToDo"'s spread in the code.
|
|
|
|
Very old and, probably, already fixed:
|
|
|
|
- If a Linux initiator asks for devices using INQUIRY command too soon
|
|
before the controller on the 23xx target is fully initialized in the
|
|
target mode, the initiator could receive garbage devices and the
|
|
messages "scsi: unknown device type 31" will be printed in the kernel
|
|
log on the initiator. After rescan on the initiator (eg by
|
|
rmmod/modprobe the driver) the correct devices will be added instead
|
|
of the garbage ones. This is actually Linux SCSI mid-level's problem
|
|
(although also could be the Qlogic firmware's one): type 31 is
|
|
"unknown or no device type", but the SCSI mid-level treats such
|
|
devices as real and adds them to the system. To avoid it, try to
|
|
leave the target enough time for initialization (some 10th seconds).
|
|
With the latest firmware that might be fixed.
|
|
|
|
- On 23xx if on a tape with block size 0 we write block with size X
|
|
and then read it with bs <X the tape skips all blocks with size X
|
|
until the next correct block or filemark found, instead of returning
|
|
ILI with negative counter. Looks like the initiator retries the
|
|
command quietly. 22xx works correctly. With the latest firmware that
|
|
might be fixed.
|