8.13.1 Service Action
The drive implements service action codes as follows. If a code which is not supported or a reserved 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. In case of PERSISTENT RESERVATION
OUT command executing a Register service action, this field is ignored.
---
Reserved
Reserved
07h - 1Fh
Yes
Register a reservation key
with the drive
Register and Ignore
Existing Key
06h
Yes
Preempt persistent reservat-
ions from another initiator
and abort the task set for
the preempted initiator
Preempt and Abort
05h
No
Preempt persistent reserva-
tions from another initiator
Preempt
04h
No
Clear all reservation keys
and all persistent
reservations
Clear
03h
Yes
Release a persistent
reservation
Release
02h
Yes
Create a persistent reserva-
tion using a reservation key
Reserve
01h
Yes
Register a reservation key
with the drive
Register
00h
Support
Description
Name
Code
Figure 113. Persistent Reservation Service Action Code
Register This service action may conflict with a successfully established persistent reservation.
If the key specified in the Reservation Key field is not registered yet, a key specified in the
Service Action Reservation Key is registered as new key. If the key is already registered but
the initiator which registered the key is different from the initiator requesting the command, the
drive returns RESERVATION CONFLICT status. If the key is already registered and the key is
for the initiator requesting the command, the key is replaced with new key specified in the
Service Action Reservation Key field.
The drive holds up to four keys at the same time. When four keys are already registered,
PERSISTENT RESERVATION OUT command with Register service action which does not
replace an existing key is rejected with RESERVATION CONFLICT status.
When PERSISTENT RESERVATION OUT command with Register service action completes
successfully, the Generation counter is incremented.
When keys are registered, the drive returns RESERVATION CONFLICT status against the
RESERVE command and the RELEASE command.
Reserve This service action does not conflict with a successfully established persistent reservation.
If the initiator has not previously performed a Register service action, the command with this
service action is rejected with RESERVATION CONFLICT status.
Ultrastar 146Z10 hard disk drive specifications
120
Summary of Contents for IC35L018UCDY10
Page 2: ...This page intentionally left blank ...
Page 16: ...Ultrastar 146Z10 hard disk drive specifications xiv ...
Page 20: ...This page intentionally left blank ...
Page 21: ...Part 1 Functional specification Ultrastar 146Z10 hard disk drive specifications 5 ...
Page 22: ...This page intentionally left blank ...
Page 24: ...This page intentionally left blank ...
Page 34: ...This page intentionally left blank ...
Page 36: ...This page intentionally left blank ...
Page 63: ...Part 2 Interface specification Ultrastar 146Z10 hard disk drive specifications 47 ...