Code

Name

Description

 

 

READS: Shared; any application client on any initiator may execute commands that

 

 

perform transfers from the disk to the initiator.

 

 

WRITES: Shared; any application client on any initiator may execute commands that

 

 

perform transfers to the disk from the initiator.

4h

Shared Access

ADDITIONAL RESERVATIONS: Restricted; any PERSISTENT RESERVATION

 

 

 

 

OUT command with the Reserve service action from any initiator other than the initiator

 

 

holding the persistent reservation results in a reservation conflict. The initiator that

 

 

holds the persistent reservation can reserve the logical unit, extents, or elements as long

 

 

as the persistent reservations do not conflict with any reservations already known to the

 

 

device server.

 

 

READS: Shared; any application client on any initiator may execute commands that

 

 

perform transfers from the disk to the initiator.

 

WRITE

WRITES: Exclusive; any command from an initiator that has not previously performed

5h

Exclusive,

a Register service action with the device server that attempts a transfer to the disk results

 

in a reservation conflict

 

Registrants Only

 

ADDITIONAL RESERVATIONS: Allowed; any initiator may reserve the logical unit,

 

 

 

 

extents, or elements as long as the persistent reservations to not conflict with any reser-

 

 

vations already known to the device server.

 

 

READS: Exclusive; any command from an initiator that has not previously performed

 

 

a Register service action with the device server that attempts a transfer from the disk re-

 

 

sults in a reservation conflict.

 

Exclusive

WRITES: Exclusive; any command from an initiator that has not previously performed

6h

Registrants

a Register service action with the device server that attempts a transfer to the disk results

in a reservation conflict

 

Only

ADDITIONAL RESERVATIONS: Allowed; any initiator may reserve the

 

 

 

 

logical unit, extents, or elements as long as the persistent reservations

 

 

to not conflict with any reservations already known to the device

 

 

server.

7h - Fh

Reserved

N/A

 

 

 

The PERSISTENT RESERVATION OUT command requires a parameter list, illustrated in Table 5-116and defined in Table 5-117.Each of the fields of the parameter list are sent for every PERSISTENT RESERVATION OUT command, even if the field is not required for the specific Service action and/or Scope values

Table 5-116PERSISTENT RESERVATION OUT Parameter List-Data Format

Byte

Bit

7

6

5

 

4

 

3

 

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 – 7

 

(MSB)

 

 

 

Reservation Key

 

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 – 15

 

(MSB)

 

 

Service Action Reservation Key

 

 

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(MSB)

 

 

 

Scope-Specific Address

 

 

 

16 – 19

 

 

 

 

 

 

 

(LSB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20

 

 

 

 

 

Reserved

 

 

 

 

APTPL

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5-88 Maxtor Atlas 10K V