ST_ITS (initiator transport server) state machine question

Ralph Weber Ralph.Weber at
Fri Nov 28 15:14:31 PST 2014

Attachment #1: <a href="">nameless-2432-2-1.html</a>

I am receiving reports of what seems like a quirky behavior vis a vis the
SPL-4 working draft.
The observed events are as follows.
  1.  A write command is sent to the device server.
  2.  When the device server responses to host with an XFER_RDY IU, one
normally expects the application client to send DATA IUs.
  3.  Instead, the task manager receives a TASK IU with the TASK MANAGEMENT
FUNCTION field set to 80h (i.e., QUERY TASK).
  4.  The task manager responds to the TASK IU with the Service Response set
  5.  The device server never receives the DATA IUs expected as a result of
SPL-4 r01 appears to say that there is one ST_ITS state machine for each
possible command and task management function, which suggests to me that
there should be no interactions between the XFER_RDY IU and the TASK IU
(unless the TASK IU causes the command to be aborted, as specified elsewhere
in SPL-4).
What am I missing?
All the best,

More information about the T10 mailing list