|
|
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
|
Thanks for getting back on
this. I think I still need a little clarification. In a nutshell all I want to know is this:
Is it legal for an initiator to set the LUN field in the Data-Out PDU based on
what it knows the LUN to be, or MUST the initiator copy the contents of the LUN
field from the received R2T into the Data Out. Example: An initiator negotiates for
MaxOutstandingR2T==4. The initiator sends a write command to a
target. The initiator receives an R2T and starts sending multiple
Data-Out PDUs. The initiator receives 3 more R2Ts but cannot start
sending Data-Out PDUs immediately due to outbound resource
limitations. The initiator must now store off each R2T request so
that it can honor them when resources become available – otherwise the
initiator will need to halt receive processing on the connection. The
initiator will probably need to store the Target Transfer Tag, Buffer Offset,
and Desired Data Transfer Length for each R2T. Does the initiator
need to store the LUN from each R2T as well? Or can it just fill in the
LUN in the Data Out PDUs based on knowing what LUN the command was sent to in
the first place? Thanks, Bill From: Julian Satran
[mailto:Julian_Satran@xxxxxxxxxx]
|
_______________________________________________ Ips mailing list Ips@xxxxxxxx https://www1.ietf.org/mailman/listinfo/ips
[IETF] [Linux iSCSI] [Linux SCSI] [Linux Resources] [Yosemite News] [IETF Announcements] [IETF Discussion] [SCSI]
![]() |
![]() |