Persistent Reserve In
170 SL500: Interface Reference Manual • July 2008 Revision: F • 96122
Read Keys Data
The Read Keys service action requests that the initiator return a list of all the
current Reservation keys it has registered.
TABLE 6-59 shows the format of the parameter data returned in response to a
Persistent Reserve In command with the Read Keys service action.
TABLE 6-59 Read Keys Data
Byte
Bit
76543210
0
0
to
3
(MSB)
Generation
(LSB)
4
to
7
(MSB)
Additional Length (n-7)
(LSB)
Reservation Key List
8
to
15
(MSB)
First Reservation Key
(LSB)
More Additional Reservation Keys
n-7
to
n
(MSB)
Last Reservation Key
(LSB)
Read Keys Data Definitions:
Generation This value is a 32-bit counter that is incremented every time a Persistent
Reserve Out command requests a Register, a Clear, a Preempt, or a Preempt
and Abort operation.
It allows the library to verify that its configuration of initiators has not been
illegally modified.
Additional Length This field indicates the number of bytes in the reservation key list.
Reservation Key List These fields contain all the eight-byte reservation keys that have been
registered with the library through a Persistent Reserve Out command.