SCSI Interface Product Manual, Rev. J
Table 115:
Persistent Reserve Out Service Action codes
Code
Name
00h
Register
01h
Reserve
02h
Release
03h
Clear
04h
Preempt
05h
Preempt
and Abort
06h-1Fh
Reserved
[4]
See "Control byte," paragraph 4.2.6.
5.16.1
Persistent Reserve Out parameter list
The parameter list required to perform the Persistent Reserve Out command are defined in Table 116. All fields
shall be sent on all Persistent Reserve Out commands, even if the field is not required for the specified Service
action and Scope values.
Table 116:
Persistent Reserve Out parameter list
Bit
7
Byte
0
(MSB)
7
8
(MSB)
15
16
(MSB)
19
20
21
Reserved
22
(MSB)
23
Notes.
[1]
The Reservation Key field contains an 8-byte token provided by the application client to the device server
to identify the initiator that is the source of the Persistent Reserve Out command. The device server shall
verify that the Reservation key field in a Persistent Reserve Out command matches the registered reser-
vation key for the initiator from which the command was received. If a Persistent Reserve Out command
specifies a Reservation key field other than the reservation key registered for the initiator, the device
server shall return a Reservation Conflict status. The reservation key of the initiator shall be valid for all
Service action and Scope values. The obsolete field in Bytes 22 and 23 was used for extent reservations.
Description
The Persistent Reserve Out command executing a Register service action
registers a reservation key with a device server. See T10/1157-D, Section 5.3,
for details.
The Persistent Reserve Out command performing a Reserve service action
creates a persistent reservation having a specified scope and type. The scope
and type of a persistent reservation are defined in notes [3] and [4] of Table
111. See T10/1157-D, Section 5.3, for details.
The Persistent Reserve Out command performing a Release service action
removes an active persistent reservation held by the same initiator. See T10/
1157-D, Section 5.3, for details.
The Persistent Reserve Out command that successfully performs a Clear ser-
vice action shall remove all persistent reservations for all initiators. See T10/
1157-D, Section 5.3, for details.
Preempts persistent reservations from another initiator. See T10/1157-D, Sec-
tion 5.3, for details.
Preempts persistent reservations from another initiator and aborts the task set
for the preempted initiator. See T10/1157-D, Section 5.3, for details.
6
5
Reservation Key [1]
Service Action Reservation Key [2]
Scope-specific Address
Reserved
4
3
Extent Length [3]
2
1
(LSB)
(LSB)
(LSB)
APTPL [4]
(LSB)
159
0
Need help?
Do you have a question about the SCSI Interface and is the answer not in the manual?