PCI Error Handling Product Note 3rd Edition

Table 1-1 July 2008 Defect Fix on HP-UX 11i v2 OS
DescriptionDefect ID
The PCI Error Handling product bundle, delivered during 11.23 0712, as pcie_eh module
supports error recovery on express slots. As this functionality is not applicable to PA-RISC,
the module pcie_eh is delivered only for HP Integrity platforms. During ignite installation
of the bundle, the following warning message is displayed on PA-RISC platforms:
WARNING! The configuration is supposed to include a module 'pcie_eh' which is not
installed on the system. The system will attempt to proceed without it, but the resulting
kernel may fail to boot or function properly. * Building a new kernel for configuration
'import.config'...* Adding version information to new kernel...* /stand/current/system has
been imported. The changes have been applied to the currently running system
To suppress this warning message, the module pcie_eh is added in to the system file only
if the machine is an HP Integrity system. On PA-RISC system, this module will not be added
to the system file and the warning message will be suppressed.
QXCR1000812720
Known Problems
IMPORTANT: If you use Serviceguard, HP recommends the PCI Error Handling feature only
be enabled if your storage devices are configured with multiple paths and are protected by high
availability storage software such as PVLink, SecurePath, or MirrorDisk/UX. If PCI Error Handling
is enabled, but your storage devices are configured with only a single path, Serviceguard may
not detect when connectivity is lost and cause a failover.
NOTE: With the PCI Error Handling solution installed, there is still a remote possibility that
an MCA or HPMC could occur during a PCI OLA operation (online addition of an I/O card). At
the beginning of a PCI OLA operation, there is a brief time during which the PCI Error Handling
infrastructure determines if the driver associated with the card is PCI Error Handling capable.
Any PCI error that occurs during this brief window of exposure can cause an MCA or HPMC.
This exposure only exists during PCI OLA operations. This exposure does not exist during PCI
OLR operations (online replacement of an I/O card), or during ordinary I/O card operations.
Removing the PCI Error Handling Feature
To remove the PCI OL* Error Handling feature use the swremove command:
# swremove -x autoreboot=true PCIErrorHandling
This will remove the PCI Error Handling feature and reboot your system, leaving the bundle
wrapper and kernel patches on your system. The kernel patches that were included with the
product bundle are recommended for your system. Therefore, we advise that you do not remove
them.
For more information on managing patches on your system, see the Patch Management User Guide
for HP-UX 11.x Systems, February 2007, Manufacturing Part Number 5991-6449. This document is
available on the Support Plus media and on the Hewlett-Packard documentation web site:
http://www.docs.hp.com
Use the swlist command to verify PCI Errror Handling has been removed from your system.
The swlist command will not display PCIErrorHandling if it has been removed from your
system.
Terms and Definitions
HPMC High Priority Machine Check Highest Priority interruption onPA-RISC based systems
MCA Machine Check Abort Highest Priority interruption on Itanium® based systems
16 PCI Error Handling Product Note