PCI Error Recovery Product Note, June 2007

PCI Error Recovery Product Note
Error Messages for PCI Error Recovery
Chapter
13
Error Messages for PCI Error Recovery
All drivers that support PCI Error Recovery generate error messages for specific PCI Error Recovery events.
Mass storage drivers post error messages to syslog and to diaglog. If a mass storage driver generates
verbose error messages, they can be accessed in the Support Tools Manager (STM) diagnostic logs.
Networking drivers post error messages to the console and to syslog. If a networking driver generates
verbose error messages, they will be posted to nettl.
The PCI Error Recovery infrastructure generates messages for the following PCI Error Recovery events:
When a PCI error is detected
After a successful PCI error recovery
When PCI error recovery fails
These messages are posted to the console and to syslog.
Automatic Recovery from a PCI Error
With the PCI Error Recovery feature enabled, if an error occurs on a PCI bus containing an I/O card that
supports PCI Error Recovery, the following sequence of events occur during automatic error recovery:
1. The PCI bus is isolated from further I/O
2. The I/O devices are quiesced
3. The error is cleared
4. The bus is reset
5. The devices are resumed
The following example illustrates what you can expect if automatic recovery from a PCI error occurs:
1. Automatic recovery from a PCI error occurs on a PCI bus containing a LAN card at hardware path 2/0/9,
which is associated with the gelan (Gigabit Ethernet) driver.
2. Error and recovery messages are displayed on the console as follows:
PCI Error reported at Hardware Path 2/0/9
----------------------Gigabit Ethernet LAN/9000 Networking------------------@#%
Mon Jan 29 PST 2007 16:21:03.551274 DISASTER Subsys:GELAN Loc:00000
<2015> 1000Base-T in path 2/0/9/1/0 has been successfully suspended.
Hardware path 2/0/9 Successfully recovered from PCI Error