|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: iscsi: rev 05 - section 2.5.1 is incompleteWill fix. It should read: For the <Clear Task Set>, the target MUST enter a Unit Attention Condition for all other attached initiators to inform them that all pending tasks are cancelled. After reporting the Unit Attention Condition the target MUST enter the ACA state for any initiator for which it had pending tasks. For the <Target Warm Reset> and <Target Cold Reset> functions, the target cancels all pending operations and are both equivalent to the Target Reset as specified by SAM-2. The target MUST enter a Unit Attention Condition for all attached initiators notifying them that the target is being reset. In addition, for the <Target Warm Reset>, after reporting the Unit Attention Condition, the target enters the ACA state on all sessions and all LUs on which the condition was reported. In addition, for the <Target Cold Reset> the target then MUST terminate all of its TCP connections to all initiators (all sessions are terminated). However, if the target finds that it cannot send the required response or AEN, it MUST continue the reset operation and it SHOULD log the condition for later retrieval. The logging operation MUST be reported through the target MIB. Further actions on reset functions are specified in the relevant SCSI documents for the specific class of devices. Thanks, Julo Ralph Weber <ralphoweber@compuserve.com> on 13/03/2001 06:09:08 Please respond to ENDL_TX@computer.org To: IPS Reflector <ips@ece.cmu.edu> cc: Subject: iscsi: rev 05 - section 2.5.1 is incomplete The following statement is only half true: For the <Clear Task Set>, if the SCSI control mode enables AE reporting, the target MUST send an Asynchronous Event to all other attached initiators to inform them that all pending tasks are cancelled. If the SCSI control mode [page] does not enable AE reporting, then the target MUST establish a unit attention condition for all other attached initiators. In fact, the target must establish a unit attention condition regardless of the contents of the SCSI control mode page. At this is specified in SAM-2. What the control mode pages does is tell the target how to report that unit attention condition; via a Check Condition on the next command received, or via an asynchronous event report. Someone might read the iSCSI version 05 text as releasing them from the SAM-2 requirement, which I doubt will be helpful to the SCSI community at large. The same problem exists in the following 2.5.1 text: For the <Target Warm Reset> and <Target Cold Reset> functions, the target cancels all pending operations and are both equivalent to the Target Reset as specified by SAM-2. Provided that SCSI control mode enables AE reporting, the target MUST send an Asynchronous Event to all attached initiators notifying them that the target is being reset. FYI Ralph...
Home Last updated: Tue Sep 04 01:05:21 2001 6315 messages in chronological order |