Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
Solution Type FAB (standard) Sure Solution 1000175.1 : Systems using Schizo chip for I/O may experience SERR panic on REQ64 parity error.
PreviouslyPublishedAs 200224 Product Sun Fire 280R Server Sun Fire V880 Server Netra 20 Server Sun Fire 3800 Server Sun Fire 4800 Server Sun Fire 4810 Server Sun Fire 6800 Server Sun Blade 1000 Workstation Sun Fire V480 Server Bug Id <SUNBUG: 4482600> - SERR panic on REQ64 parity error in Schizo based systems. <SUNBUG: 4492263> - add hook to disable long PIO. Part
Impact If the system has a high performance HBA and this PCI card is placed on the same PCI Bus with any other PCI card which causes the Schizo chip to attempt a 64-bit PIO, a system panic would most likely result. The problem will not occur if the High performance HBA card is installed alone on a PCI Bus. UltraSparc-III platforms utilizing the Schizo 2.1 or 2.2 ASIC may experience panics due to address parity errors on the PCI Bus. The problem has been seen on the Sun Fire 280R with the Emulex FC HBA card in combination with a PGX32 card installed on the same PCI Bus, and also seen on the Sun Fire V480/V880 with the Jasper 320 PCI-X - Dual Ultra-320. This condition occurs when a card on the PCI Bus detects a 64-bit parity address error on the PCI Bus while another card on the same PCI Bus is performing a 64-bit PIO. The following error messages are displayed prior to a system panic: WARNING: pcisch-0: PCI fault log start: This problem can theoretically occur with other cards which use PIO. In one particular case, the problem occurs when a device (Emulex) performs a legal check on the 64-bit extension parity while the Schizo chip is performing 64-bit PIO to the PGX32 board. The Emulex board detects an address parity error, and signals this via SERR. This leads to a system panic. Symptoms Root Cause Engineering has determined that the parity errors and subsequent panics are occurring because the Schizo chip does not drive the upper address bits during the address phase of a 64-bit PIO transaction. The address bits default to all one's, which is incorrect parity. The HBA card detects this incorrect parity and issues an SERR. A panic follows. Workaround The solutions outlined below depends on the type of graphics card ( PGX32 or PGX64 ) being installed. Solution 1: If using the PGX32 graphic card, install Patch-ID#109154-10. Solution 2: If using the PGX64 graphics card, 1. Install Patch-ID#108606-18 2. Create the config file: /platform/sun4u/kernel/drv/m64.conf add the following entry: disableLongPIO=1; 3. At 'ok' prompt, modify OBP parameter 'output-device' using; setenv output-device screen:r1280x1024x76x24 4. Shutdown the system, install the PGX64 card, and then reboot to install the new PGX m64 driver. Solution 3: If the system is either a V480 system, 1: If the graphics card installed is PGX32, follow solution 1 2: If the graphics card installed is PGX64, follow solution 2 3: If the graphics card is either XVR100/XVR500 upgrade motherboard to 501-6780 Solution 4: If the system is either a V880 system, 1: If the graphics card installed is PGX32, follow solution 1 2: If the graphics card installed is PGX64, follow solution 2 3: If the graphics card is either XVR100/XVR500 upgrade motherboard to 501-6771 Resolution
Modification History Date: 18-JAN-2006
Previously Published As 100230 Internal Comments None. Internal Eng Business Unit Group KE Authors Internal Escalation ID 531757 - Sunfire 280 HW PCI Card beta/fcs Internal Kasp FAB Legacy ID 100230, I0722-1 (FIN) Internal Sun Alert & FAB Admin Info Critical Category: Significant Change Date: Avoidance: Patch Responsible Manager: null Original Admin Info: null Internal SA-FAB Eng Submission Systems using Schizo chip for I/O may experience SERR panic on REQ64 parity error. Product_uuid 296f2476-0a18-11d6-86cf-c8096baa086c|Sun Fire 280R Server 29726712-0a18-11d6-8636-c7e996b581dc|Sun Fire V880 Server 29aa2760-0a18-11d6-9ba6-ecdc03b9c8f5|Netra 20 Server 29d05214-0a18-11d6-92b2-a111614865b5|Sun Fire 3800 Server 29d3a694-0a18-11d6-92da-df959df44cdd|Sun Fire 4800 Server 29d6f808-0a18-11d6-8aa8-943929fbbdd8|Sun Fire 4810 Server 29da7938-0a18-11d6-8a41-9ed1ad6d6779|Sun Fire 6800 Server 2a0b1052-0a18-11d6-9854-d945df5eb308|Sun Blade 1000 Workstation a2b9bc2b-52c6-45c2-a3e0-f19bd2c86953|Sun Fire V480 Server Attachments This solution has no attachment |
||||||||||||
|