IBM T200F manual Error Sense Information, Sense Data Management, Unit Attention Conditions

Models: T200F T200

1 126
Download 126 pages 42.05 Kb
Page 101
Image 101

Chapter 3. Error Sense Information

Sense Data

For a description of Sense data, see “Sense Data Format” on page 60.

Sense Data Management

The drive maintains three types of Sense data:

Current Sense

The Sense data associated with the last command received from the initiator.

Deferred Sense

The Sense data from a command that has been reported as Good, but has generated sense data after being reported. This may be a command with the Immediate flag set or may be a buffered write. A command with the Immediate flag set generates sense for the server that sent the command. A buffered write may generate sense for all servers.

Unit Attention Sense

The Sense data generated by a Unit Attention condition. (See “Unit Attention Conditions” on page 87.) This is generated for all servers. When a Unit Attention condition has been driven by a command (for example, when mode parameters have changed), a Unit Attention is posted for all initiators except the one that caused the change.

Any command other than a REQUEST SENSE command or an INQUIRY command generates Check Condition status if there is Deferred Sense data or Unit Attention data available. All commands generate Check Condition status if the command itself generates sense data. If the next command after the Check Condition status is not a REQUEST SENSE command, then all the sense data for that initiator is cleared.

When a REQUEST SENSE command is received, the Current Sense is returned. If there is no Current Sense, the Deferred Sense is returned. If there is no Deferred Sense, the Unit Attention Sense is returned. If there is no Unit Attention Sense, default sense data is returned. Once a particular set of sense data has been returned, that sense data is cleared. Any other sense data that is still pending may still cause Check Condition status for subsequent commands.

Unit Attention Conditions

The drive generates a Unit Attention condition under the following circumstances:

vReset condition (for example, power-on, SCSI reset, bus device reset)

vTape Loaded condition (for example, media inserted, LOAD command from another initiator)

vMode parameters changed by another initiator

vDrive firmware has been upgraded

The drive only maintains one Unit Attention condition at any one time for any one initiator. If a subsequent Unit Attention condition is generated, it replaces the existing one if it is of higher priority. If it is of lower priority, it is ignored. The priorities are in the order listed above, with a reset being highest priority and a firmware upgrade being lowest priority.

© Copyright IBM Corp. 2001, 2000

87

Page 101
Image 101
IBM T200F manual Error Sense Information, Sense Data Management, Unit Attention Conditions