Seagate Fibre Channel Interface User Manual

Page 271

Advertising
background image

Fibre Channel Interface Manual, Rev. D

257

Reservation Key
This field contains an 8-byte value provided by the application client to the device server to identify the initiator that is the
source of the Persistent Reserve Out command. The device server verifies that the Reservation Key field in a Persistent
Reserve Out command matches the registered reservation key for the initiator from which the task was received (except for
the Register service action for an unregistered initiator which will have a reservation key value of zero). If a Persistent
Reserve Out command specifies a Reservation Key field other than the reservation key registered for the initiator, the
device server returns a Reservation Conflict status. The reservation key of the initiator will be verified to be correct regard-
less of the Service Action and Scope field values.

Scope-specific Address

If the scope is an Element reservation, the Scope-specific Address field contains the element address, zero
filled in the most significant bytes to fit the field. If the service action is Register or Clear, or if the scope is a
Logical Unit reservation, the Scope-specific Address field is set to zero.

Service Action Reservation Key
The Service Action Reservation key field contains information needed for the three service actions listed below:

Note.

The Service Action Reservation Key is ignored for all service actions except those described above.

Table 168: Persistent Reserve Out service actions and valid parameters

Service action

Allowed scope

Parameters

Type

Service action

reservation key

Element or element

parameters

Register

Ignored

Ignored

Valid

Ignored

Reserve

Logical Unit

Element

Valid

Valid

Ignored

Ignored

Ignored

Valid

Release

Logical Unit

Element

Valid

Valid

Ignored

Ignored

Ignored

Valid

Clear

Ignored

Ignored

Ignored

Ignored

Preempt

Logical Unit

Element

Valid

Valid

Valid

Valid

Ignored

Valid

Preempt and Clear

Logical Unit

Element

Valid

Valid

Valid

Valid

Ignored

Valid

Service action

Service action reservation key field contents

Register

The new reservation key to be registered.

Preempt

The reservation key of the persistent reservations that are being preempted.

Preempt and Abort

The reservation key of the persistent reservations that are being preempted.

167

167

167

Advertising
This manual is related to the following products: