SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

    Re: iSCSI : Command Ordering Proposal.



    julian_satran@il.ibm.com wrote:
    
    > Santosh,
    >
    > The only puzzling question is what kind of digest error would you detect
    > for a command that the target has not yet started acting upon?
    
    Julian,
    
    The target has started acting on the command. However, there is nothing in
    the standard that requires a ExpCmdSN ACK to accompany the inbound
    Data PDUs for a READ command.
    
    In the absence of this, targets are free to send in delayed ExpCmdSN updates
    and can commence transmission of Data PDUs [which are not yet ACKing
    the CmdSN for the command in response to which the Data PDU is being
    sent.]
    
    Either :
    a) An inbound Data PDU should be considered an implicit ack of the CmdSN
    which was sent.
    
    Or :
    b) When initiators detect digest errors on an inbound Data PDUs
    (header or digest), they should send the "retry" with a CmdSN of 0.
    
    >  And even then if the task is recognized you could use a CmdSN of 0
    
    > as the command is clearly active.
    
    The above is sufficient. The draft should state either (a) or (b) in its
    policy for initializing CmdSN on "retry" commands.
    
    Regards,
    Santosh
    
    
    begin:vcard 
    n:Rao;Santosh 
    tel;work:408-447-3751
    x-mozilla-html:FALSE
    org:Hewlett Packard, Cupertino.;SISL
    adr:;;19420, Homestead Road, M\S 43LN,	;Cupertino.;CA.;95014.;USA.
    version:2.1
    email;internet:santoshr@cup.hp.com
    title:Software Design Engineer
    x-mozilla-cpt:;21088
    fn:Santosh Rao
    end:vcard
    


Home

Last updated: Tue Sep 04 01:05:37 2001
6315 messages in chronological order