Technical information
HGST Ultrastar C15K600 Hard Disk Drive Specification
195
18.12
PERSISTENT RESERVE IN (5E)
Table 160 Persistent Reserve In (5E)
Byte
Bit
7
6
5
4
3
2
1
0
0
Command Code = 5Eh
1
Reserved = 0
Service Action
2-6
Reserved = 0
7-8
(MSB)
Allocation Length
(LSB)
9
VU = 0
Reserved = 0
FLAG
LINK
The PERSISTENT RESERVE IN command is used to obtain information about persistent reservations and
reservation keys that are active within the controller. This command is used in conjunction with the PERSISTENT
RESERVE OUT command PERSISTENT RESERVE OUT (5F).
The Allocation Length indicates how much space has been allocated for the returned parameter data. If the
length is not sufficient to contain all parameter data, the first portion of the data will be returned. If the remainder of
the data is required, the initiator should send a new PERSISTENT RESERVE IN command and an Allocation Length
large enough to contain all data.
18.12.1
Service Action
The following service action codes are implemented. If a reserved service action code is specified, the drive returns
a Check Condition status. The sense key is set to Illegal Request and the additional sense data is set to Invalid
Field in CDB.
Table 161 PERSISTENT RESERVE IN, Service Action Codes
Code
Name
Descriptions
00h
Read Keys
Reads all registered Reservation Keys
01h
Read Reservations
Reads all current persistent reservations
02h
Report Capabilities
Returns capability information
03h Read Full Status
Reads complete information about all registrations
and the persistent reservation, if any
04h-1Fh
Reserved
Reserved