Maxtor ATLAS 10K III User Manual

Page 163

Advertising
background image

SCSI Description

Maxtor Atlas 10K III

5-99

02h

Release

A PERSISTENT RESERVATION OUT command with Release service action re-
moves a persistent reservation held by the same initiator.
The fields associated with a Release service action match fields of the active
persistent reservation. Sending of a PERSISTENT RESERVATION OUT com-
mand that specifies a Release service action when no persistent reservation ex-
ists from that initiator does not result in an error. Instead, the device server
returns a GOOD message without altering any other reservation: the reserva-
tion key is not changed by the Release service action.

The device server returns a CHECK CONDITION status for any PERSISTENT
RESERVATION OUT command that specifies the release of a persistent reser-
vation held by the requesting initiator that matches some but not all of the
Scope, Type, Reservation Key, and extent values. The sense key is set to ILLE-
GAL REQUEST and additional sense data is set to INVALID RELEASE OF AC-
TIVE PERSISTENT RESERVATION. Attempts to release persistent reservations
in which none of the Scope, Type, Reservation Key, and extent values match
an existing persistent reservation held by the initiator making the request are
not errors.

An active persistent reservation may also be released by:
1. Powering off. When the most recent APTPL value received by the device
server is 0, a power-off performs a hard reset, clears all persistent reservations,
and removes all registered reservation keys;
or
2. Executing a PERSISTENT RESERVATION OUT command from another initi-
ator with a persistent reserve service action of Pre-empt or Pre-empt and Clear.

Note that a Release service action should not be performed if any operations
interlocked by the persistent reservation have not yet completed.

03h

Clear

A PERSISTENT RESERVATION OUT command with a successful Clear service
action removes all persistent reservations for all initiators. All reservation keys
are also removed. Any commands from any initiator that have been accepted
by the device server as non-conflicting continue their normal executions.

A UNIT ATTENTION condition is established for all initiators for the cleared log-
ical unit. The sense key is set to UNIT ATTENTION; the additional sense data
is set to RESERVATIONS PREEMPTED.

Note that applications should not use the Clear action service except during re-
coveries associated with initiator or system reconfiguration, since data integrity
may be compromised.

%QFG

0COG

&GUETKRVKQP

Advertising