beautypg.com

Quantum 10K II User Manual

Page 193

background image

SCSI Description

5–126

Quantum Atlas 10K II Ultra160/m SCSI Hard Disk Drives

PERSISTENT RESERVATION OUT Command (5Fh) (continued)

Table 5–58 PERSISTENT RESERVATION OUT Command — Field Descriptions

(continued)

Data Field

Description

Type

The value of the Type field specifies the characteristics of the persistent
reservation being established for all data blocks within the extent or within
the logical unit. Refer to Table 5-60 for the applicable Type codes and their
meanings

Parameter List
Length

Fields contained in the PERSISTENT RESERVATION OUT parameter list specify
the reservation keys and extent information required to perform a persistent
reservation service action.
The parameter list is 24 bytes in length; the Parameter List Length field
contains 24 (18h) bytes.

Table 5-59 provides detailed descriptions of each of the PERSISTENT RESERVATION
OUT command’s seven possible service actions (Service Action codes appear in bits 0 –
4 of Byte 1).

Table 5–59 PERSISTENT RESERVATION OUT Command’s Service Action

Descriptions

Code

Name

Description

00h

Register

When the command executes a Register service action, it registers a
reservation key with a device server without generating a reservation. The
device server holds these reservation keys from each initiator that performs
a PERSISTENT RESERVATION OUT command with a Register service action
until the key is changed by a new PERSISTENT RESERVATION OUT
command with Register service action from the same initiator, or until the
initiator registration is removed by:

Powering down the logical unit, if the last Activate Persist Through
Power Loss (APTPL; see Figure 5-55 and Table 5-61) received by the
device server was 0;

Performing a Clear service action;

Performing a Pre-empt service action;

Performing a Pre-empt and Clear service action; or

Performing a Register service action from the same initiator with the
value of the service action reservation key set to 0.

When a reservation key has not yet been established or when the
reservation key has been removed, a reservation key of 0 is used when the
initiator performs a PERSISTENT RESERVATION OUT with the Register
service action. When the reservation has been removed, no information is
reported for the initiator in the Read Keys service action of the resulting
PERSISTENT RESERVATION IN command.

(continued)