Persistent Reserve In
Julyl 2017 Command Set 165
Persistent Reserve In
The Persistent Reserve In (5Eh) and Persistent Reserve Out (5Fh) commands resolve
contention among multiple initiators and multiple-port targets within the system.
The Persistent Reserve In command is used by initiators to obtain information about
active registrations or an active reservation.
TABLE 4-85 Persistent Reserve In Command
Byte
Bit
76543210
0 Operation Code (5Eh)
1 Ignored Service Action
2 Reserved (00h)
3 Reserved (00h)
4 Reserved (00h)
5 Reserved (00h)
6 Reserved (00h)
7
to
8
(MSB)
Allocation Length
(LSB)
9 Control (00h)
Persistent Reserve In Command Descriptions:
Service Action
This field defines the type of request that is being made to the initiator.
Valid values are 00h, 01h, 02h, and 03h.
00h = Returns Read Keys Data (see TABLE 4-86)
01h = Returns Read Reservations Data (see TABLE 4-87)
02h = Returns Report Capabilities Data (see TABLE 4-89)
03h = Returns Full Status Data (see TABLE 4-91)
Values 04h through 1Fh are reserved.
Allocation Length
This field indicates how much space has been reserved for the returned
parameter list. If the length is not sufficient to contain the entire parameter
list, the parameter list will be incomplete. However, a partial list is not an
error.