Weird Kernel Problem, RH9, AIC7902

Duncan Sterling buffalo at radix.net
Fri Apr 9 07:49:12 PDT 2004


Greetings,

I've got a brand new SuperMicro dual xeon box (intel chipset) with an
onboard AIC7902 controller and Redhat 9 (fully updated) running two
software RAID arrays.

The RAID arrays are populated with two Seagate ST336607LC (rev 0007) and 4
ST373307LC (rev 0007). All are ANSI SCSI revision 03.

The problem is that the box will run for awhile following booting and then
after some random time interval (usually no more than a few hours), a SCSI
related kernel panic will bring everything to a halt.

Any and all suggestions to help resolve this would be greatly
appreciated. I've attached all the config info below.

TIA,

--Duncan

------------------------------------------------------------------

 --------------------- Kernel Begin ------------------------

WARNING:  Kernel Errors Present
   scsi0: Address or Write Phase Parity Error Detected in DFF0...:
1Time(s)
   scsi0: PCI error Interrupt...:  1Time(s)
   scsi0: Split completion read data parity error in DFF0...:  1Time(s)

 ---------------------- Kernel End -------------------------

-------------------------------------------------------------

[root at t2 root]# cat /proc/scsi/aic79xx/0

Adaptec AIC79xx driver version: 2.0.6
Adaptec AIC7902 Ultra320 SCSI adapter
aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs
Allocated SCBs: 140, SG List Length: 102

Serial EEPROM:
0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8
0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8 0x17c8
0x09f4 0x0146 0x2807 0x0010 0xffff 0xffff 0xffff 0xffff
0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0425 0xb3ec

Target 0 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Curr: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Transmission Errors 0
        Channel A Target 0 Lun 0 Settings
                Commands Queued 802414
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0
Target 1 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Curr: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Transmission Errors 0
        Channel A Target 1 Lun 0 Settings
                Commands Queued 799042
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0
Target 2 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Curr: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Transmission Errors 0
        Channel A Target 2 Lun 0 Settings
                Commands Queued 1034172
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0
Target 3 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Curr: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Transmission Errors 0
        Channel A Target 3 Lun 0 Settings
                Commands Queued 1060698
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0
Target 4 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Curr: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Transmission Errors 0
        Channel A Target 4 Lun 0 Settings
                Commands Queued 1081438
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0
Target 5 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Curr: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Transmission Errors 0
        Channel A Target 5 Lun 0 Settings
                Commands Queued 1106631
                Commands Active 0
                Command Openings 32
                Max Tagged Openings 32
                Device Queue Frozen Count 0
Target 6 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
        Goal: 3.300MB/s transfers
        Curr: 3.300MB/s transfers
        Transmission Errors 0
        Channel A Target 6 Lun 0 Settings
                Commands Queued 1
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
Target 7 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 8 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 9 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 10 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 11 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 12 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 13 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 14 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)
Target 15 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz DT|IU|RTI|QAS, 16bit)

----------------------------------------------------------

[root at t2 root]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST336607LC       Rev: 0007
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST336607LC       Rev: 0007
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 02 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0007
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 03 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0007
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 04 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0007
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 05 Lun: 00
  Vendor: SEAGATE  Model: ST373307LC       Rev: 0007
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 06 Lun: 00
  Vendor: SUPER    Model: GEM318           Rev: 0
  Type:   Processor                        ANSI SCSI revision: 02




More information about the aic7xxx mailing list