|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: iSCSI: iSCSI untagged task and SAM-2 SIMPLE task?
I am sorry that I failed to answer your first question, believe it or not,
I thought I had addressed it, Oh well...
What I was intending to say, along with the other stuff, was that since
your point was valid that the Untagged task was treated implicitly by the
Target as a Simple Task, the only key thing needed was to identify
approprate tasks as untagged tasks. Everything else happened automatically
by the SCSI target layer. The only thing iSCSI must do is identify to the
SCSI target layer that the Task is an Untagged Task, hence why we carry
that attribute, even when we carry an ITT for use by iSCSI.
The SAM2 document, 5.1 (the Execute Command Remote Procedure) says the
following about the Task Attribute: "... This argument shall not be
specified for an untagged command ..." Therefore, the attribute field is
mutually exclusive with the untaggedness (I made up that word) of the task.
Hence, iSCSI uses its Attribute field (Attr) as follows: if set to a non
zero value then it is a tagged task, but if zero, it signifies untagged.
It is the target SCSI layer that applies the attributes, and it will
implicitly apply the "Simple" attribute to any untagged task, in fact based
on the above, an untagged task is not supposed to be identified explicitly
as Simple or any other way.
I am not sure whether I answered your questions to your satisfaction, or
not. But in case you want to really drill into me, please feel free to
also contact me off the reflector.
.
.
.
John L. Hufferd
Senior Technical Staff Member (STSM)
IBM/SSG San Jose Ca
Main Office (408) 256-0403, Tie: 276-0403, eFax: (408) 904-4688
Home Office (408) 997-6136, Cell: (408) 499-9702
Internet address: hufferd@us.ibm.com
Luben Tuikov <luben@splentec.com>@ece.cmu.edu on 06/21/2002 06:28:50 PM
Please respond to iSCSI <ips@ece.cmu.edu>; Please respond to Luben Tuikov
<luben@splentec.com>
Sent by: owner-ips@ece.cmu.edu
To: John Hufferd/San Jose/IBM@IBMUS
cc: iSCSI <ips@ece.cmu.edu>
Subject: Re: iSCSI: iSCSI untagged task and SAM-2 SIMPLE task?
Ok, the second question answered, but what about the first?
SAM-2 stipulates that an ``untagged'' task is a SIMPLE
task (SAM-2, 4.9.1 and 7.5.1). So, what is the purpose of the
iSCSI ``Untagged'' task? Shouldn't an ``untagged'' task
have iSCSI SIMPLE attribute (since iSCSI also has SIMPLE task
attribute just as per SAM-2)?
--
Luben
Home Last updated: Sat Jun 22 18:18:45 2002 10946 messages in chronological order |