4.1 Control/Sense Commands
C141-C013 203
A logical unit uses the SA space to maintain PERSISTENT RESERVATION and
registered keys (across a power shutdown). If the drive is not in the Ready state
when the Activate Persist Through Power Loss mechanism (this mechanism
maintains reserve conditions during a power shutdown) is enabled by the
PERSISTENT RESERVE OUT command, the drive reports the CHECK
CONDITION status. The sense key is set to NOT READY [= 2], and the sense
data is set according to the same definition that is used to report to the TEST
UNIT READY command.
(1) PERSISTENT RESERVE OUT service actions
When processing the PERSISTENT RESERVE OUT service actions, the device
server shall update the generation value as specified in 4.1.17 (2).
The PERSISTENT RESERVE OUT command service actions are defined in table
4.30.
Table 4.30 PERSISTENT RESERVE OUT service action codes
Code Name Description
00h REGISTER Register a reservation key with the device server.
01h RESERVE Generates a persistent reservation having a specified
SCOPE and TYPE.
02h RELEASE Releases persistent reservations.
03h CLEAR Clears all reservation keys and all persistent reservations.
04h PREEMPT Preempts persistent reservations from another initiator.
05h PREEMPT & ABORT Preempts persistent reservations from another initiator
and aborts the task set for the preempted initiator.
06h REGISTER
AND IGNORE
EXISTING KEY
Register a reservation key with the drive.
07h-1Fh Reserved
The parameter list values for each service action are specified in 4.1.18 (2).