aic79xx problem with quantum sdlt600 ( Address or Write Phase Parity Error Detected in TARG.)

Alex Hegedus a_s_heg at yahoo.com
Wed Oct 6 13:35:36 PDT 2004


Hi,

   I'm having a problem when I try to write/or read
from the sdlt drive while doing a nfs transfer over
gige. Almost as soon as the tape drive starts I get
this streaming to the console:

 scsi2: Host Status: Failed(0)
DevQ(0:1:0): 0 waiting
scsi2: Address or Write Phase Parity Error Detected in
TARG.
scsi3: PCI error Interrupt


   I'm running  debian sarge with a vanilla 2.6.8.1
kernel with the aic79xx driver from here:
http://people.freebsd.org/~gibbs/linux/SRC/aic79xx-linux-2.6-20040522-tar.gz
The box is a tyan thunder K8sPro s2882, w/ daul 246
and 2GB ram.  

Let me know if you need more info.

Thanks,

alex

dmesg:
scsi2 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev
2.0.12
        <Adaptec AIC7902 Ultra320 SCSI adapter>
        aic7902: Ultra320 Wide Channel A, SCSI Id=7,
PCI-X 67-100Mhz, 512 SCBs

(scsi2:A:1): 160.000MB/s transfers (80.000MHz DT,
16bit)
  Vendor: QUANTUM   Model: SDLT600           Rev: 1919
  Type:   Sequential-Access                  ANSI SCSI
revision: 04
Attached scsi tape st0 at scsi2, channel 0, id 1, lun
0
st0: try direct i/o: yes (alignment 512 B), max page
reachable by HBA 1048575
scsi3 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev
2.0.12
        <Adaptec AIC7902 Ultra320 SCSI adapter>
        aic7902: Ultra320 Wide Channel B, SCSI Id=7,
PCI-X 67-100Mhz, 512 SCBs

scsi2 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev
2.0.12
        <Adaptec AIC7902 Ultra320 SCSI adapter>
        aic7902: Ultra320 Wide Channel A, SCSI Id=7,
PCI-X 67-100Mhz, 512 SCBs

(scsi2:A:1): 160.000MB/s transfers (80.000MHz DT,
16bit)
  Vendor: QUANTUM   Model: SDLT600           Rev: 1919
  Type:   Sequential-Access                  ANSI SCSI
revision: 04
Attached scsi tape st0 at scsi2, channel 0, id 1, lun
0
st0: try direct i/o: yes (alignment 512 B), max page
reachable by HBA 1048575
scsi3 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev
2.0.12
        <Adaptec AIC7902 Ultra320 SCSI adapter>
        aic7902: Ultra320 Wide Channel B, SCSI Id=7,
PCI-X 67-100Mhz, 512 SCBs


dmesg w/ error:
scsi3: Host Status: Failed(0)
scsi3: Address or Write Phase Parity Error Detected in
TARG.
scsi2: PCI error Interrupt
>>>>>>>>>>>>>>>>>> Dump Card State Begins
<<<<<<<<<<<<<<<<<
scsi2: Dumping Card State at program address 0x32 Mode
0x0
Card was paused
HS_MAILBOX[0x40]:(ENINT_COALESCE)
INTCTL[0x80]:(SWTMINTMASK)
SEQINTSTAT[0x0] SAVED_MODE[0x11]
DFFSTAT[0x19]:(CURRFIFO_1|FIFO0FREE)
SCSISIGI[0xc6]:(P_STATUS|REQI|BSYI)
SCSIPHASE[0x20]:(STATUS_PHASE)
SCSIBUS[0x0] LASTPHASE[0x20]:(P_DATAOUT_DT)
SCSISEQ0[0x0]
SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x0]
SEQINTCTL[0x0]
SEQ_FLAGS[0x20]:(DPHASE) SEQ_FLAGS2[0x0]
SSTAT0[0x2]:(SPIORDY)
SSTAT1[0x19]:(REQINIT|BUSFREE|PHASEMIS) SSTAT2[0x0]
SSTAT3[0x0] PERRDIAG[0x0]
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0]
LQOSTAT0[0x0]
LQOSTAT1[0x0] LQOSTAT2[0x0]

SCB Count = 4 CMDS_PENDING = 1 LASTSCB 0xffff CURRSCB
0x3 NEXTSCB 0x0
qinstart = 14248 qinfifonext = 14248
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
  3 FIFO_USE[0x0] SCB_CONTROL[0x40]:(DISCENB)
SCB_SCSIID[0x17]
Total 1
Kernel Free SCB list: 2 1 0
Sequencer Complete DMA-inprog list:
Sequencer Complete list:
Sequencer DMA-Up and Complete list:
Sequencer On QFreeze and Complete list:

scsi2: FIFO0 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
scsi2: FIFO1 Active, LONGJMP == 0x81ed, SCB 0x3
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0xc]:(DIRECTION|HDMAEN)
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x1b]:(LAST_SEG_DONE|LAST_SEG)
SG_STATE[0x0]
DFFSXFRCTL[0x0] SOFFCNT[0x0]
MDFFSTAT[0x14]:(DLZERO|LASTSDONE)
SHADDR = 0x07bb2e800, SHCNT = 0x0 HADDR = 0x07bb2e800,
HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
LQIN: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
scsi2: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE =
0x52
scsi2: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x0
SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
CCSCBCTL[0x4]:(CCSCBDIR)
scsi2: REG0 == 0x994a, SINDEX = 0x11a, DINDEX = 0x104
scsi2: SCBPTR == 0x0, SCB_NEXT == 0xff00, SCB_NEXT2 ==
0x0
CDB 0 0 0 0 0 0
STACK: 0x206 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends
>>>>>>>>>>>>>>>>>>
scsi2: Host Status: Failed(0)
DevQ(0:1:0): 0 waiting
scsi2: Address or Write Phase Parity Error Detected in
TARG.
scsi3: PCI error Interrupt
>>>>>>>>>>>>>>>>>> Dump Card State Begins
<<<<<<<<<<<<<<<<<
scsi3: Dumping Card State at program address 0x4 Mode
0x22
Card was paused
HS_MAILBOX[0x0] INTCTL[0x0] SEQINTSTAT[0x0]
SAVED_MODE[0x0]
DFFSTAT[0x33]:(CURRFIFO_NONE|FIFO0FREE|FIFO1FREE)
SCSISIGI[0x0]:(P_DATAOUT) SCSIPHASE[0x0] SCSIBUS[0x0]
LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE) SCSISEQ0[0x0]
SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x0]
SEQINTCTL[0x0]
SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0] SSTAT0[0x0] SSTAT1[0x0]
SSTAT2[0x0] SSTAT3[0x0] PERRDIAG[0x0]
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0]
LQOSTAT0[0x0]
LQOSTAT1[0x0] LQOSTAT2[0x0]

SCB Count = 4 CMDS_PENDING = 0 LASTSCB 0xffff CURRSCB
0x3 NEXTSCB 0x0
qinstart = 30 qinfifonext = 30
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
Total 0
Kernel Free SCB list: 3 2 1 0
Sequencer Complete DMA-inprog list:
Sequencer Complete list:
Sequencer DMA-Up and Complete list:
Sequencer On QFreeze and Complete list:

scsi3: FIFO0 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
scsi3: FIFO1 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
LQIN: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
scsi3: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE =
0x52
scsi3: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x0

SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
CCSCBCTL[0x4]:(CCSCBDIR)
scsi3: REG0 == 0x3, SINDEX = 0x11d, DINDEX = 0x120
scsi3: SCBPTR == 0x3, SCB_NEXT == 0xff00, SCB_NEXT2 ==
0xff76
CDB 12 0 0 0 24 0
STACK: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends
>>>>>>>>>>>>>>>>>>
scsi3: Host Status: Failed(0)
scsi3: Address or Write Phase Parity Error Detected in
TARG.
scsi2: PCI error Interrupt
>>>>>>>>>>>>>>>>>> Dump Card State Begins
<<<<<<<<<<<<<<<<<
scsi2: Dumping Card State at program address 0x7e Mode
0x22
Card was paused
HS_MAILBOX[0x40]:(ENINT_COALESCE)
INTCTL[0x80]:(SWTMINTMASK)
SEQINTSTAT[0x0] SAVED_MODE[0x11]
DFFSTAT[0x33]:(CURRFIFO_NONE|FIFO0FREE|FIFO1FREE)
SCSISIGI[0x0]:(P_DATAOUT) SCSIPHASE[0x0] SCSIBUS[0x0]
LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE) SCSISEQ0[0x0]
SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x0]
SEQINTCTL[0x0]
SEQ_FLAGS[0xc0]:(NO_CDB_SENT|NOT_IDENTIFIED)
SEQ_FLAGS2[0x0]
SSTAT0[0x0] SSTAT1[0x8]:(BUSFREE) SSTAT2[0x0]
SSTAT3[0x0]
PERRDIAG[0x0]
SIMODE1[0xa4]:(ENSCSIPERR|ENSCSIRST|ENSELTIMO)
LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0]
LQOSTAT0[0x0]
LQOSTAT1[0x0] LQOSTAT2[0x0]

SCB Count = 4 CMDS_PENDING = 0 LASTSCB 0xffff CURRSCB
0x3 NEXTSCB 0x0
qinstart = 26294 qinfifonext = 26294
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
Total 0
Kernel Free SCB list: 3 2 1 0
Sequencer Complete DMA-inprog list:
Sequencer Complete list:
Sequencer DMA-Up and Complete list:
Sequencer On QFreeze and Complete list:

scsi2: FIFO0 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
scsi2: FIFO1 Free, LONGJMP == 0x81ed, SCB 0x3
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x4]:(DIRECTION)
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
LQIN: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
scsi2: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE =
0x52
scsi2: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x0

SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
CCSCBCTL[0x0]
scsi2: REG0 == 0x3, SINDEX = 0x1e0, DINDEX = 0xe1
scsi2: SCBPTR == 0x3, SCB_NEXT == 0xff00, SCB_NEXT2 ==
0xff75
CDB a 0 0 80 19 9c
STACK: 0x24 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends
>>>>>>>>>>>>>>>>>>
scsi2: Host Status: Failed(0)
DevQ(0:1:0): 0 waiting
scsi2: Address or Write Phase Parity Error Detected in
TARG.
scsi3: PCI error Interrupt
>>>>>>>>>>>>>>>>>> Dump Card State Begins
<<<<<<<<<<<<<<<<<
scsi3: Dumping Card State at program address 0x1f Mode
0x33
Card was paused
HS_MAILBOX[0x0] INTCTL[0x0] SEQINTSTAT[0x0]
SAVED_MODE[0x0]
DFFSTAT[0x33]:(CURRFIFO_NONE|FIFO0FREE|FIFO1FREE)
SCSISIGI[0x0]:(P_DATAOUT) SCSIPHASE[0x0] SCSIBUS[0x0]
LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE) SCSISEQ0[0x0]
SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x0]
SEQINTCTL[0x0]
SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0] SSTAT0[0x0] SSTAT1[0x0]
SSTAT2[0x0] SSTAT3[0x0] PERRDIAG[0x0]
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0]
LQOSTAT0[0x0]
LQOSTAT1[0x0] LQOSTAT2[0x0]

SCB Count = 4 CMDS_PENDING = 0 LASTSCB 0xffff CURRSCB
0x3 NEXTSCB 0x0
qinstart = 30 qinfifonext = 30
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
Total 0
Kernel Free SCB list: 3 2 1 0
Sequencer Complete DMA-inprog list:
Sequencer Complete list:
Sequencer DMA-Up and Complete list:
Sequencer On QFreeze and Complete list:

scsi3: FIFO0 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
scsi3: FIFO1 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
LQIN: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
scsi3: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE =
0x52
scsi3: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x0

SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
CCSCBCTL[0x4]:(CCSCBDIR)
scsi3: REG0 == 0x3bac, SINDEX = 0x11d, DINDEX = 0x120
scsi3: SCBPTR == 0x3, SCB_NEXT == 0xff00, SCB_NEXT2 ==
0xff76
CDB 12 0 0 0 24 0
STACK: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends
>>>>>>>>>>>>>>>>>>
scsi3: Host Status: Failed(0)
scsi3: Address or Write Phase Parity Error Detected in
TARG.
scsi2: PCI error Interrupt
>>>>>>>>>>>>>>>>>> Dump Card State Begins
<<<<<<<<<<<<<<<<<
scsi2: Dumping Card State at program address 0x31 Mode
0x11
Card was paused
HS_MAILBOX[0x40]:(ENINT_COALESCE)
INTCTL[0x80]:(SWTMINTMASK)
SEQINTSTAT[0x0] SAVED_MODE[0x11]
DFFSTAT[0x19]:(CURRFIFO_1|FIFO0FREE)
SCSISIGI[0xc6]:(P_STATUS|REQI|BSYI)
SCSIPHASE[0x20]:(STATUS_PHASE)
SCSIBUS[0x0] LASTPHASE[0x20]:(P_DATAOUT_DT)
SCSISEQ0[0x0]
SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x0]
SEQINTCTL[0x0]
SEQ_FLAGS[0x20]:(DPHASE) SEQ_FLAGS2[0x0]
SSTAT0[0x2]:(SPIORDY)
SSTAT1[0x19]:(REQINIT|BUSFREE|PHASEMIS) SSTAT2[0x0]
SSTAT3[0x0] PERRDIAG[0x0]
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0]
LQOSTAT0[0x0]
LQOSTAT1[0x0] LQOSTAT2[0x0]

SCB Count = 4 CMDS_PENDING = 1 LASTSCB 0xffff CURRSCB
0x3 NEXTSCB 0x0
qinstart = 5662 qinfifonext = 5662
QINFIFO:
WAITING_TID_QUEUES:
Pending list:
  3 FIFO_USE[0x0] SCB_CONTROL[0x40]:(DISCENB)
SCB_SCSIID[0x17]
Total 1
Kernel Free SCB list: 2 1 0
Sequencer Complete DMA-inprog list:
Sequencer Complete list:
Sequencer DMA-Up and Complete list:
Sequencer On QFreeze and Complete list:

scsi2: FIFO0 Free, LONGJMP == 0x80ff, SCB 0x0
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0x0]
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0]
DFFSXFRCTL[0x0]
SOFFCNT[0x0] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR =
0x00, SHCNT = 0x0
HADDR = 0x00, HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
scsi2: FIFO1 Active, LONGJMP == 0x81ed, SCB 0x3
SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
SEQINTSRC[0x0] DFCNTRL[0xc]:(DIRECTION|HDMAEN)
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
SG_CACHE_SHADOW[0x1b]:(LAST_SEG_DONE|LAST_SEG)
SG_STATE[0x0]
DFFSXFRCTL[0x0] SOFFCNT[0x0]
MDFFSTAT[0x14]:(DLZERO|LASTSDONE)
SHADDR = 0x07bb2e800, SHCNT = 0x0 HADDR = 0x07bb2e800,
HCNT = 0x0
CCSGCTL[0x10]:(SG_CACHE_AVAIL)
LQIN: 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
scsi2: LQISTATE = 0x0, LQOSTATE = 0x0, OPTIONMODE =
0x52
scsi2: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x0
SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
CCSCBCTL[0x4]:(CCSCBDIR)
scsi2: REG0 == 0x3, SINDEX = 0x11a, DINDEX = 0x104
scsi2: SCBPTR == 0x3, SCB_NEXT == 0xff00, SCB_NEXT2 ==
0xff75
CDB a 0 0 80 18 9c
STACK: 0x206 0x0 0x0 0x0 0x0 0x0 0x0 0x0
<<<<<<<<<<<<<<<<< Dump Card State Ends
>>>>>>>>>>>>>>>>>>
scsi2: Host Status: Failed(0)
DevQ(0:1:0): 0 waiting
scsi2: Address or Write Phase Parity Error Detected in
TARG.


cat /proc/scsi/aic79xx/2:
Adaptec AIC79xx driver version: 2.0.12
Adaptec AIC7902 Ultra320 SCSI adapter
aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X
67-100Mhz, 512 SCBs
Allocated SCBs: 4, SG List Length: 128

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 0x0430
0xb3f7

Target 0 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
Target 1 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
        Goal: 160.000MB/s transfers (80.000MHz DT,
16bit)
        Curr: 160.000MB/s transfers (80.000MHz DT,
16bit)
        Transmission Errors 0
        Channel A Target 1 Lun 0 Settings
                Commands Queued 12
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
Target 2 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
Target 3 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
Target 4 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
Target 5 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
Target 6 Negotiation Settings
        User: 320.000MB/s transfers (160.000MHz
DT|IU|RTI|QAS, 16bit)
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)


More information about the aic7xxx mailing list