Technical information

HGST Ultrastar C15K600 Hard Disk Drive Specification
197
18.12.3
Parameter Data for Read Reservations
Table 163 PERSISTENT RESERVE IN, parameter data for Read Reservations
Byte
Bit
7 6 5 4 3 2 1 0
0-3
(MSB)
Generation
(LSB)
4-7
(MSB)
Additional length (n-7)
(LSB)
8-n
(MSB)
Reservation descriptors
(LSB)
The Generation field shall be as defined for the Persistent Reserve in Read Keys parameter data. The Additional
Length field contains a count of the number of bytes to follow in the Reservation Descriptor(s).
If the Allocation length specified by the PERSISTENT RESERVE IN command is not sufficient to contain the entire
parameter list, then only the bytes from 0 to the maximum allowed allocation length shall be sent to the Initiator. The
remaining bytes shall be truncated, although the Additional Length field shall still contain the actual number of bytes
of the Reservation Descriptor(s) and shall not be affected by the truncation. This shall not be considered an error.
The format of the Reservation Descriptors is defined in the Persistent Reserve in Reservation Descriptor table.
There shall be a Reservation Descriptor for the persistent reservation, if any, present in the Target having a
persistent reservation.
Table 164 PERSISTENT RESERVE IN, Read Reservation Descriptor
Byte
Bit
7
6
5
4
3
2
1
0
0-7
(MSB)
Reservation key
(LSB)
8-11
(MSB)
Scope-specific address
(LSB)
12
Reserved
13
Scope=0
Type
14-15
(MSB)
Extent Length=0
(LSB)
The Scope of each persistent reservation created by a PERSISTENT RESERVE OUT command will be returned.
See the PERSISTENT RESERVE OUT command section for details.