Command Specifications
Table 3.3 PERSISTENT RESERVE OUT command service action codes
Code
Name
00h
REGISTER
01h
RESERVE
02h
RELEASE
03h
CLEAR
04h
PREEMPT
05h
PREEMPT &
ABORT
06h
REGISTER
& IGNORE
EXISTING KEY
07h-1Fh Reserved
3.1.19.2 PERSISTENT RESERVE OUT parameter list
The format for the parameter list that is transferred with the PERSISTENT RESERVE OUT
command is shown below. Some fields on the parameter list may be disabled for specific service
actions or a specific Scope. However, all fields including such fields must be transferred by this
command.
Bit
Byte
0
~
~
7
8
~
~
15
16
~
~
19
20
21-23
3 - 58
Registers a reservation key on the drive.
Generates a persistent reservation for the specified Scope and Type using
the reservation key.
Releases the persistent reservation.
Clears all reservation keys and persistent reservations.
Dispossesses a persistent reservation from another initiator.
Dispossesses a persistent reservation from another initiator, and clears the
task set regarding the initiator.
Registers a reservations key on the drive.
7
6
5
(MSB)
(MSB)
Service Action Reservation Key
(MSB)
0
0
0
Description
4
3
Reservation Key
Scope-specific Address
0
0
X'000000' (Reserved)
2
1
0
~
(LSB)
~
(LSB)
~
(LSB)
0
0
APTPL
C141-E167