Hi,
I am testing SCSI response to Excess Immediate Data on LIO Target. Is my
understanding correct ?
I am referring to RFC 3720 Section 3.2.4.2
I am setting FirstBusrtLength=512, ImmediateData=Yes, InitialR2T=Yes
I am sending unsolicited data of 1024 which is greater than
FirstBusrtLength(512).
I am expecting a check condition for Unexpected unsolicited data (RFC
Section 10.4.7.2. Sense Data )
However, LIO is sending a reject PDU (Reason 0x09 ).
Quote from the RFC 3720 Section 3.2.4.2. Data Transfer Overview
----- Snip -----
It is considered an error for an initiator to send unsolicited data
PDUs to a target that operates in R2T mode (only solicited data are
allowed). It is also an error for an initiator to send more
unsolicited data, whether immediate or as separate PDUs, than
FirstBurstLength.
----- Snip -----
My Machine Details :
1)System Identification :
Linux root 3.9.10-100.fc17.x86_64 #1 SMP Sun Jul 14 01:31:27 UTC 2013
x86_64 x86_64 x86_64 GNU/Linux
2) LIO target version :
RisingTide Systems Linux-iSCSI Target v4.1.0-rc2
--
Thanks and regards.
Tejas Vaykole
Calsoft Inc.|Ext- 3096
--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html