PERSISTENT RESERVE OUT

 

 

 

 

 

 

 

6.Command Specification

 

 

 

 

Table 6-61: PERSISTENT RESERVE OUT parameter list

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

7

6

5

 

4

 

3

 

2

1

0

 

 

Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

(MSB)

 

 

 

 

Reservation Key

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

(LSB)

 

 

8

(MSB)

 

 

 

SERVICE ACTION Reservation Key

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

(LSB)

 

 

16

(MSB)

 

 

 

SCOPE-SPECIFIC Address

 

 

 

 

 

19

 

 

 

 

(0 0 0 0)

 

 

 

 

(LSB)

 

 

20

 

 

 

 

 

Reserved

 

 

 

 

APTPL

 

 

21

 

 

 

 

 

Reserved

 

 

 

 

 

 

 

22

 

 

 

 

 

Obsolete

 

 

 

 

 

 

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

Reservation Key: This field contains an 8-byte value provided by the application client to the drive to identify the initiator that is the source of the PERSISTENT RESERVE OUT command. The drive shall verify that the Reservation Key field in a PERSISTENT RESERVE OUT command matches the registered reservation key for the initiator from which the task was received, except for the REGISTER service action for an unregistered initiator which shall have a reservation key value of zero. If a PERSISTENT RESERVE OUT command specifies a Reservation Key field other than the reservation key registered for the initiator, the drive shall return a RESERVATION CONFLICT status. The reservation key of the initiator shall be verified to be correct regardless of the SERVICE ACTION and SCOPE field values.

SERVICE ACTION Reservation Key: This field contains information needed for three service actions; the REGISTER, PREEMPT, and PREEMPT AND ABORT service actions. For the REGISTER service action, the SERVICE ACTION Reservation Key field contains the new reservation key to be registered. For the PREEMPT and PREEMPT AND ABORT service actions, the SERVICE ACTION Reservation Key field contains the reservation key of the persistent reservations that are being preempted. The SERVICE ACTION Reservation Key field is ignored for all other service actions.

SCOPE-SPECIFIC Address: The drive do not support an Element reservation, then this field shall be set to zero.

APTPL: The Activate Persistent Through Power Loss(APTPL) bit is not supported by the drive. If this bit is set a CHECK CONDITION status is returned with an INVALID FIELD IN PARAMETER LIST.

The loss of power in the target shall release the persistent reservation for all logical units and remove all reservation keys.

Table 6-62 summarizes which field are set by the application client and interpreted by the drive for each service action and scope value.

Table 6-62: PERSISTENT RESERVE OUT service actions and valid parameters

Service

Allowed

 

Parameters

 

Action

Scope

TYPE

SERVICE ACTION

SCOPE- SPECIFIC

 

 

 

RESERVATION KEY

Address

REGISTER

ignored

Ignored

Valid

Ignored

RESERVE

Logical Unit

Valid

Ignored

Ignored

RELEASE

Logical Unit

Valid

Ignored

Ignored

CLEAR

Ignored

Ignored

Ignored

Ignored

PREEMPT

Logical Unit

Valid

Valid

Ignored

PREEMPT

Logical Unit

Valid

Valid

Ignored

& CLEAR

 

 

 

 

SONY AIT-3Ex drive SDX-800V series Ver.1.1

6-63

Page 121
Image 121
Sony SDX-800V/R manual Type Service Action SCOPE- Specific Reservation KEY, Address