User's Guide
Quantum Scalar Intelligent Libraries SCSI Reference Guide Guide 57
If the Reervation Key does not match with the one registered in the device server for the I_T nexus, the
device server returns Reservation Conflict.
Service Action Reservation Key – This field only applies to the following service actions as follows:
• Register – This is the new reservation key to register.
• Register and Ignore Existing Key – This is the new reservation key to register.
• Preempt – This is the reservation key of the persistent reservation to preempt.
• Preempt and Abort – This is the reservation key of the persistent reservation to preempt.
For the Register and Register and Ignore Existing Key service actions:
• 0 – Unregisters the registered reservation key specified in the Reservation Key field.
• n – The new reservation key to replace the existing one as specified in the Reservation Key field
for the I_T nexus.
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 pre-empted.
For the Register and Move service action, this field contains:
• n – The reservation key to be registered on the specified I_T nexus.
Scope-Specific Address – Element reservations are not supported and this field must be 0000h.
SPEC_I_PT – This bit is valid for the Register and Register and Ignore Existing Key service actions. Set to
0 to ignore the additional parameter data and apply the registration to the I_T nexus that sent the command.
Set to 1 to have the additional parameter data include a list of transport IDs and apply the registration to
the I_T nexus for every initiator port specified in the transport list
ALL_TG_PT – This bit is not supported and is ignored.
Activate Persist Through Power Loss (APTPL) – This bit is only valid for the Register, Register and
Ignore Existing Key and Register and Move service actions. If set to 1, the logical unit preserves any
persistent reservation and all registrations if power is lost and later returned. If the EEPROM (non-volatile
memory) is unable to store data anymore, a CHECK CONDITION will be returned to reject the request.
If a library Media Changer control path is configured via a DA blade, persistent reservations are not
supported across power cycles, so this field must be set to 0.
Transport Parameter Data Length – Specifies the number of bytes of Transport IDs to follow..
Table 53 Additional Parameter Data
Bit
Byte
76543210
24
:
27
Transport Parameter Data length (n - 27)
Transport ID List (see Table 55
and Table 56)
28
:
First Transport ID
:
:
n
Last Transport ID