Subject: Re: iSCSI: SCSI command error

From: "Julian Satran" <[email-masked]>
Date: Thu, 25 Jul 2002 00:40:31 +0300

Either a SCSI error (the iSCSI part is legal - Reject is out of place) or
may choose to get the data in 2 installments (use R2T if the device can
hold more that 4MB).

Julo

                      Mike Donohoe                                                                                                          
                      <Mike.Donohoe@qua        To:       "[email-masked]'" <[email-masked]>                                              
                      ntum.com>                cc:                                                                                          
                      Sent by:                 Subject:  iSCSI: SCSI command error                                                          
                      [email-masked]                                                                                                     
                      .edu                                                                                                                  

                      07/24/2002 07:05                                                                                                      
                      PM                                                                                                                    

> Let's say a target has a 4MB buffer to hold scsi data.
>
> If the initiator sends a scsi command with ExpectedDataLength of 4MB+1,
> what is the expected response of the target??????????
>
> 1.  Send a Reject PDU.
>
> 2. Send a Scsi response with Status=2 and a revelant sense code error:4h
> 44h 0h (Internal Target failure).
>
> 3.  Send a Scsi response with Response=1.
>
> Must the Reject or Scsi response wait until the initiator has send all
> their data for each of these possibilities????????
>
> Thanks.
>
>