Table 4.86 Persistent Reserve In Parameter Data For Read Keys - Fujitsu MAU3147RC SERIES Technical Manual

Serial attached scsi interface specifications
Hide thumbs Also See for MAU3147RC SERIES:
Table of Contents

Advertisement

(2) PERSISTENT RESERVE IN parameter data for READ KEYS
The format for the parameter data provided in response to a PERSISTENT RESERVE
IN command with the READ KEYS service action is shown in Table 4.86.

Table 4.86 PERSISTENT RESERVE IN parameter data for READ KEYS

Bit
Byte
0
~
~
3
Header
4
~
~
7
8
~
~
15
~
~
Reservation
~
~
key list
n-7
~
~
n
The "Generation" field shall contain a 32-bit counter maintained by the drive that
shall be incremented every time a PERSISTENT RESERVE OUT command
requests a REGISTER, a REGISTER AND IGNORE EXISTING KEY, a CLEAR,
a PREEMPT, or a PREEMPT AND ABORT service action. When the
PERSISTENT RESERVE IN command is executed, the RESERVE or RELEASE
Service Action of the PERSISTENT RESERVE OUT command is executed, or the
PERSISTENT RESERVE OUT command cannot be executed because of an error
or RESERVATION CONFLICT, this counter is not updated. Regardless of the
"APTPL" bit value the generation value shall be set to 0 in the power on reset
process.
By referring to the value of the "Generation" field, an INIT can find out if the INIT
configuration related to the logical unit has been changed by another INIT while the
former INIT does not recognize such a change.
The "Additional Length" field contains a count of the number of bytes in the
Reservation key list. If the Allocation Length value specified by the
PERSISTENT RESERVE IN command is too small to transfer the entire valid
parameter list, the bytes starting at byte 0 of the list and numbering as many as the
C141-C009
7
6
5
(MSB)
(MSB)
Additional Length (n-7)
(MSB)
(MSB)
4.1 Control/Sense Commands
4
3
2
Generation
First reservation key
Last reservation key
1
0
~
(LSB)
~
(LSB)
~
(LSB)
~
~
~
(LSB)
4-121

Advertisement

Table of Contents
loading

Table of Contents