| For the Preempt and Preempt and Abort service actions, this field contains: |
| n The reservation key of registrations to be removed |
| or |
| if this field also identifies a persistent reservation holder, the persistent |
| reservation to be |
|
|
SPEC_I_PT | Valid only for the Register and Register and Ignore Existing Key service actions. |
| 0 The Additional Parameter Data is ignored and the registration is applied only to |
| the I_T nexus that sent the command. |
| 1 The Additional Parameter Data includes a list of transport IDs and the device |
| server applies the registration to the I_T nexus for every initiator port specified |
| in the transport list. |
|
|
ALL_TG_PT | Not supported and ignored. |
|
|
APTPL | Only valid for the Register and Register and Ignore Existing Key service actions. |
|
|
This is a summary of the field validity in the parameter data:
Service Action | Scope | Type | Reservation Key | Service Actions | APTPL | SPEC_I_PT | |
Reservation Key | |||||||
|
|
|
|
|
| ||
Register | ignored | ignored | valid | valid | valid | valid | |
|
|
|
|
|
|
| |
Register and Ignore | ignored | ignored | ignored | valid | valid | valid | |
Existing Key | |||||||
|
|
|
|
|
| ||
|
|
|
|
|
|
| |
Reserve | LU_SCOPE | valid | valid | ignored | ignored | ignored | |
|
|
|
|
|
|
| |
Release | LU_SCOPE | valid | valid | ignored | ignored | ignored | |
|
|
|
|
|
|
| |
Clear | ignored | ignored | valid | ignored | ignored | ignored | |
|
|
|
|
|
|
| |
Preempt | LU_SCOPE | valid | valid | valid | ignored | ignored | |
|
|
|
|
|
|
| |
Preempt and Abort | LU_SCOPE | valid | valid | valid | ignored | ignored | |
|
|
|
|
|
|
|
Additional parameter data
|
| 7 |
| 6 | 5 |
| 4 | 3 | 2 | 1 | 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 | (MSB) |
| Transport Parameter Data Length |
|
|
| |||||
|
|
|
|
|
|
|
| |||||
| 27 |
|
|
|
| (LSB) |
| |||||
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Transport IDs List |
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 | (MSB) |
|
|
| First Transport ID |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
| ||
| : |
|
|
|
|
|
|
| (LSB) |
| ||
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| : |
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| : | (MSB) |
|
|
| Last Transport ID |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
| ||
| n |
|
|
|
|
|
|
| (LSB) |
| ||
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
| Transport Parameter | Specifies the number of bytes of Transport IDs to follow. The Parameter List Length | ||||||||||
| Data Length | in the CDB contains all the bytes specified in Transport Parameter Data Length. | ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
PERSISTENT RESERVE OUT 5Fh 103
Commands