SCSI Description

 

 

 

 

 

PERSISTENT RESERVATION IN Command-Field Descriptions

 

 

 

 

 

 

Table5-109

 

Service&CVC￿(KGNFAction

Service actions that require information&GUETKRVKQPabout persistent reservation and registra-

 

 

tions may require enabling of nonvolatile memory within the logical unit.

 

 

Service action codes available are:

 

 

Code Name Description

 

 

00h Read Keys Reads all registered Reservation keys

 

 

01h Read Reservations Reads all current persistent reservations

 

 

02 – 1Fh Reserved

 

 

A “Read Keys” service action requests that the device server return a parameter list

 

 

that includes a header and a complete list of all of the reservation keys currently reg-

 

 

istered with the device server. If multiple initiators have registered with the same

 

 

key, then the key is listed multiple times, once for each registration. Refer to Table

 

 

5-110and Table 5-111for information about Read Keys parameter data.

 

 

A “Read Reservation” service action requests that the device server return a param-

 

 

eter list that contains a header and a complete list of all persistent reservations that

 

 

are presently active in the device server and its extents. Note that duplicate persis-

 

 

tent reservations from the same initiator are not reported. Refer to Table 5-114and

 

 

Table 5-113for information about Read Reservations parameter data.

 

 

 

 

Allocation

This field indicates how much space has been reserved for the returned parameter

 

Length

list (Read Keys or Read Reservations parameters). The actual length of the parameter

 

 

data is indicated in the parameter data field for those parameters.

 

 

If the Allocation Length is not sufficient to contain the entire list of parameters, the

 

 

first portion of the list that does fit is returned. If it is determined that the remainder

 

 

of the list is required, the client should send a new PERSISTENT RESERVATION IN

 

 

command with an Allocation Length field large enough to contain the entire list of

 

 

parameters.

 

 

 

The data format and field descriptions for the Read Keys Parameters are described in Table 5-110and Table 5-111respectively.

Read Keys Parameters-Data Format

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$[VG0 - 3

 

(MSB)

 

 

 

￿Generation￿

 

 

 

 

 

$KV

￿

 

￿

￿

 

 

￿

￿

￿

 

 

 

 

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 - 7

 

(MSB)

 

 

Additional Length (

– 7)

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Reservation Key List Follows in Bytes 8 – )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 - 15

 

(MSB)

 

 

First Reservation Key

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

– 7 to n

(MSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

Table5-110

 

Last Reservation Key

 

 

 

 

 

 

 

 

 

 

2Maxtor2Atlas 10K III

(LSB)

 

2

 

 

 

 

 

 

 

 

5-89

Page 153
Image 153
Maxtor 10K III manual 110, Persistent Reservation in Command-Field Descriptions, Read Keys Parameters-Data Format