Persistent Reserve Out 5Fh - Sony SDX-1100V/R User Manual

Ait-5
Table of Contents

Advertisement

6.Command Specification

6.10. PERSISTENT RESERVE OUT 5Fh

Bit
7
Byte
0
1
Reserved
2
3
4
5
6
7
(MSB)
8
9
The PERSISTENT RESERVE OUT command is used to request service actions that reserve a logical unit or
element for the exclusive or shared used if a particular initiator. The command uses other service actions to
manage and remove such reservations. The command will be used in conjunction with the PERSISTENT
RESERVE IN command and will not be used with the RESERVE and RELEASE commands.
An initiator performing PERSISTENT RESERVE OUT service actions is identified by a reservation key provided by
the application client. An application client may use the PERSISTENT RESERVE IN command to identify which
initiators are holding a persistent reservation and use the PERSISTENT RESERVE OUT command to preempt
that reservation if required.
If a PERSISTENT RESERVE OUT command is attempted, but there are insufficient drive resources to complete
the operation, the drive will return a CHECK CONDITION status. The sense key will be set to ILLEGAL REQUEST
and the additional sense data will be set to INSUFFICIENT REGISTRATION RESOURCES.
The PERSISTENT RESERVE OUT command contains fields that specify a persistent reservation service action,
the intended scope of the persistent reservation, and the restrictions caused by the persistent reservation. The
TYPE and SCOPE fields are defined in 6.9. If a SCOPE filed specifies a scope that is not implemented, the drive
will return a CHECK CONDITION status. The sense key will be set to ILLEGAL REQUEST and additional sense
data will be set to INVALID FIELD IN CDB.
Fields contained in the PERSISTENT RESERVE OUT parameter list specify the information required to perform a
particular persistent reservation service action.
The parameter list will be 24 bytes in length and the Parameter List Length field will contain 24(18h). If the
parameter list length is not 24, the drive will return a CHECK CONDITION status. The sense key will be set to
ILLGAL REQUEST and the additional sense data will be set to PARAMETER LIST LENGTH ERROR.
SERVICE ACTION: When processing the PERSISTENT RESERVE OUT service actions, the drive will increment
the generation value as specified in 6.9.
Table 6-62: PERSISTENT RESERVE OUT SERVICE ACTION codes
Code
Name
00h
REGISTER
01h
RESERVE
02h
RELEASE
03h
CLEAR
04h
PREEMPT
05h
PREEMPT &
ABORT
06h-1Fh
Reserved
The parameter list required to perform the PERSISTENT RESERVE OUT command has the following format:
6-60
6
5
4
Operation Code (5Fh)
SCOPE
Parameter List Length (18h)
Register a reservation key with the drive
Create a persistent reservation having a specified SCOPE and TYPE. The
SCOPE and TYPE of a persistent reservation are defined in 6.9
Releases the selected reservation for the requesting initiator.
Clears all reservation keys and all persistent reservations.
Preempts persistent reservations from another initiator.
Preempts persistent reservations from another initiator and aborts the task set
for the preempted initiator.
PERSISTENT RESERVE OUT
3
2
SERVICE ACTION
TYPE
Reserved
Reserved
Reserved
Reserved
Control
Description
SONY AIT-5 drive SDX-1100V series Ver.1.0
1
0
(LSB)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sdx-1100v

Table of Contents