Sun Fire 12K/15K/E20K/E25K Systems Equipped With a Quad GigaSwift (QGE-X) Card May Panic |
|
| Category : | Availability |
| Release Phase : | Resolved |
| Bug Id : | 6624392
|
| Product : | Sun Fire 12K Server Sun Fire E20K Server Sun Fire 15K Server Sun Fire E25K Server
|
| Date of Workaround Release : | 26-SEP-2007
|
| Date of Resolved Release : | 21-Aug-2008
|
Sun Fire 12K/15K/E20K/E25K systems equipped with UltraSPARC IV or UltraSPARC IV+ System Boards may panic:
Impact
Sun Fire 12K/15K/E20K/E25K
systems equipped with UltraSPARC IV or UltraSPARC IV+ System
Boards that use high traffic across a Quad GigaSwift (QGE-X) card may
panic.
Contributing Factors
This issue can occur on the following platforms:
- Sun Fire 12K/15K/E20K/25K without patch 118777-13
The described issue only occurs under the following conditions:
1. The Sun Fire
12K/15K/E20K/E25K is equipped with an UltraSPARC IV or UltraSPARC IV+
System Board, and the Quad GigaSwift Ethernet PCIX Card (X4445 -
501-6738)
2. One of the network ports is at or near its peak bandwidth.
3. The network card is running at a frequency over 66MHz.
Note: The more CPU's in
a domain, the more likely the panic may occur while the network port is
at its peak bandwidth. This issue has not been seen on systems
equipped with the UltraSPARC III system boards.
To determine if a system is
equipped with a Quad GigaSwift Ethernet PCIX Card (X4445 - 501-6738),
the following command can be used:
# prtdiag
System Configuration: Sun Microsystems Sun Fire 25000
System clock frequency: 150 MHz
Memory size: 327680 Megabytes
...
/IO01/C3V0 PCI 60 A 90 90 1,0 ok pci-pci8086,537c.7/network (netw+ pci-bridge
/IO01/C3V0 PCI 60 A 90 90 0,0 ok network-pci100b,35.30 SUNW,pci-x-qge
/IO01/C3V0 PCI 60 A 90 90 1,0 ok network-pci100b,35.30 SUNW,pci-x-qge
/IO01/C3V0 PCI 60 A 90 90 2,0 ok network-pci100b,35.30 SUNW,pci-x-qge
/IO01/C3V0 PCI 60 A 90 90 3,0 ok network-pci100b,35.30 SUNW,pci-x-qge
...
Symptoms
If the described issue occurs, a panic string of "Fatal PCI bus error(s)" will be seen.
Workaround
To work around the described
issue, slow down the QGE-X card to use PCI speeds instead of PCIX. This
is done by adding a post directive to the "postrc" file on the system
controller. The "postrc" file is different for each domain. If there is
not a "postrc" file for a specific domain, the platform "postrc" file
is used. The domain "postrc" files are located at:
/etc/opt/SUNWSMS/config/A/.postrc
/etc/opt/SUNWSMS/config/B/.postrc
/etc/opt/SUNWSMS/config/C/.postrc
...
/etc/opt/SUNWSMS/config/R/.postrc
The platform "postrc" file is located at:
/etc/opt/SUNWSMS/config/platform/.postrc
The postrc directive is a single line that is added to this file. The syntax is:
iobrd_no_pcix exp [ lport [ bus ]]
iobrd_no_pcix 1 0 0 # changes IOBoard Slot 0 on IO1.
Use this "postrc" directive for every QGE-X card that is in the platform.
Below is an example of the postrc directive and its syntax for each slot:
iobrd_no_pcix 3 0 0 # changes IOBoard Slot 0 on IO3.
iobrd_no_pcix 3 1 0 # changes IOBoard Slot 2 on IO3.
iobrd_no_pcix 3 1 1 # changes IOBoard Slot 3 on IO3.
Note: Slot 1 is not a PCIX slot and is not impacted by this issue.
Resolution
This issue is adressed in the following release:
- Sun Fire 12K/15K/E20K/E25K with patch 118777-13 or later
This Sun Alert notification is being provided to you on
an "AS IS"
basis. This Sun Alert notification may contain information provided by
third parties. The issues described in this Sun Alert notification may
or may not impact your system(s). Sun makes no representations,
warranties, or guarantees as to the information contained herein. ANY
AND ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
NON-INFRINGEMENT, ARE HEREBY DISCLAIMED. BY ACCESSING THIS DOCUMENT YOU
ACKNOWLEDGE THAT SUN SHALL IN NO EVENT BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES THAT ARISE OUT
OF YOUR USE OR FAILURE TO USE THE INFORMATION CONTAINED HEREIN. This
Sun Alert notification contains Sun proprietary and confidential
information. It is being provided to you pursuant to the provisions of
your agreement to purchase services from Sun, or, if you do not have
such an agreement, the Sun.com Terms of Use. This Sun Alert
notification may only be used for the purposes contemplated by these
agreements.
Copyright 2000-2008 Sun Microsystems, Inc., 4150 Network Circle,
Santa
Clara, CA 95054 U.S.A. All rights reserved.Modification History04-Oct-2007: Updated the Impact and Contributing Factors sections
29-Oct-2007: Updated Contributing Factors section
21-Aug-2008: Updated BugID field and Resolution section
State: Resolved
AttachmentsThis solution has no attachment