Table 5-105Read Keys Parameters-Field Descriptions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Field

 

 

 

 

 

 

Description

 

 

 

 

 

 

 

The value in this field is a 32-bit counter in the device server that is incremented each time a PER-

 

 

 

SISTENT RESERVATION OUT command requests a Register, Clear, Pre-empt, or Pre-empt and

 

 

 

Clear operation. Note that PERSISTENT RESERVATION IN commands do not increment the

 

 

 

counter, nor do PERSISTENT RESERVATION OUT commands that perform a Reserve or Re-

Generation

 

lease service action, or by a PERSISTENT RESERVATION OUT command that is not done due

 

to an error or a reservation conflict. The value in the Generation field is set to 0 as part of the power

 

 

 

on or reset processes.

 

 

 

 

 

 

 

 

 

 

 

 

 

The value in the Generation field allows the application client that examines the value to verify

 

 

 

that the configuration of the initiators attached to a logical unit has not been modified by another

 

 

 

application client without any notification of the application client doing the examination.

 

Additional

 

This field contains the count of the number of bytes that are in the Reservation Key list (bytes 8 –

 

n). Note that this field contains the number of bytes in the reservation key list regardless of the

Length

 

 

value prescribed by the Allocation Length field in the command’s CDB.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Each of the Reservation Keys appear as items in a list as bytes 8 through n. Each entry reflects an

Reservation Keys

 

8-byte reservation key registered with the device server via the PERSISTENT RESERVATION

 

OUT, Reserve, Pre-empt, Pre-empt and Clear, or Register service actions. Each key can be exam-

 

 

 

 

 

 

ined by the application client for correlation with a set of initiators and SCSI ports

 

 

 

 

 

 

 

 

 

 

 

 

 

The data format and field descriptions for the Read Reservations Parameters are

 

described in Table 5-106and Table 5-107respectively.

 

 

 

 

 

 

 

 

Table 5-106Read Reservations Parameters-Data Format

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

7

6

5

 

4

 

3

 

2

1

 

0

 

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 - 3

 

 

(MSB)

 

 

 

Generation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 - 7

 

 

(MSB)

 

 

Additional Length (n – 7)

 

 

 

 

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 - n

 

(MSB)

 

 

 

Reservation Descriptors

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(See Figure 5-53 / Table 5-55 for detail of a Descriptor Field)(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maxtor Atlas 10K V

5-75