Subject: iSCSI : Clearing effects of Initiator Actions.

From: Santosh Rao <[email-masked]>
Date: Tue, 24 Apr 2001 10:14:46 -0700

The iSCSI spec needs to explicitly document the clearing effects of
initiator actions on target objects, along the lines of Table-4 of
FCP-2.

A matrix of the following initiator actions :
1) session login (leading)
2) connection login (non-leading)
3) connection login with the restart bit
4) logout - close the session
5) logout close the connection
6) logout - connection recovery
7) logout - remove the connection at tgt's request
8) power cycle
9) TCP connection reset
10) TCP connection close
11) Abort Task
12) Abort Task Set
13) Clear Task Set
14) LUN reset
15) Warm Target Reset
16) Cold Target Reset

against their corresponding effects on the following target objects :
1) session login parameters (leading)
2) connection login parameters (non-leading)
3) Mode Page parameters
4) (ExpCmdSN, MaxCmdSN) window size.
5) Active SCSI tasks 
6) Active non-SCSI tasks
7) ACA, UA and deferred errors.
8) SCSI-2 Reservations.
9) Persistent Reservations
10) CRN
11) CmdSN
12) StatSN
13) MIB counters

would be useful.

All of the clearing effects on target objects need to be described for :
a) - for the initiator originating the action
b) - for all initiators.

- Santosh