Table 5-113PERSISTENT RESERVATION OUT Command-Field Descriptions

Data Field

 

 

Description

Service Action

Service actions that require information about persistent reservation and registrations may require

enabling of nonvolatile memory within the logical unit.

 

Service action codes available are:

 

 

Code

Name

Description

 

 

 

 

 

00h

Register

Register a reservation key with the device server

 

 

 

 

 

01h

Reserve

Create a persistent reservation using a reservation key

 

 

 

 

 

02h

Release

Release a persistent reservation

 

 

 

 

 

03h

Clear

Clear all reservation keys and all persistent reservations

 

 

 

 

 

04h

Pre-

Pre-empt persistent reservations from another initiator

 

empt

 

 

 

 

 

Pre-

Pre-empt persistent reservations from another initiator and

 

05h

empt &

 

clear the task set for the pre-empted initiator

 

 

Clear

 

 

 

 

 

 

 

 

06 – 1Fh

Re-

Reserved

 

served

 

 

 

 

Refer to Table

5-114for

detailed descriptions of each of the service action codes.

 

 

 

The value in this field indicates whether a persistent reservation applies to an entire logical unit, to

Scope

a part of the logical unit (defined as an extent), or to an element.

 

 

 

 

The values for the Scope field are:

 

 

 

 

 

 

Code

Name

Description

 

 

 

 

 

0h

LU

Logical Unit. Persistent reservation applies to the full logical

 

unit. The LU scope is therefore implemented by all device serv-

 

 

 

ers that implement PERSISTENT RESERVATION OUT.

 

 

 

Persistent reservation applies to the specified extent.

 

 

 

When Extent is the scope, it indicates that the persistent reser-

 

 

 

vation applies to the extent of the logical unit defined by the

 

1h

Extent

Scope-Specific Address and Extent Length fields in the PER-

 

SISTENT RESERVATION OUT command’s parameter list.

 

 

 

 

 

 

Note that an extent is defined only for devices defining contig-

 

 

 

uous logical block addresses. The Extent scope is optional for

 

 

 

all device servers that implement PERSISTENT RESERVA-

 

 

 

TION OUT.

 

 

 

Persistent reservation applies to the specified element.

 

 

 

When Element is the scope, it indicates that the persistent res-

 

2h

Element

ervation applies to the element of the logical unit defined by the

 

Scope-Specific Address field in the PERSISTENT RESERVA-

 

 

 

TION OUT parameter list. An element is as defined by the

 

 

 

SCSI-3 Medium Changer Commands (SMC) standard. The El-

 

 

 

ement scope is optional for all device servers that implement

 

 

 

PERSISTENT RESERVATION OUT.

 

3h – Fh

Re-

Reserved

 

served

 

 

 

Type

The value of the Type

field specifies

the characteristics of the persistent reservation being estab-

lished for all data blocks within the extent or within the logical unit. Refer to Table 5-115for the

 

applicable Type codes and their meanings

Parameter List

Fields contained in the PERSISTENT RESERVATION OUT parameter list specify the reservation

keys and extent information required to perform a persistent reservation service action.

Length

The parameter list is 24 bytes in length; the Parameter List Length field contains 24 (18h) bytes.

 

 

 

 

 

5-82 Maxtor Atlas 10K V