aic7xxx driver problem

Christina McAghon cmcaghon at sungardsct.com
Thu Jan 6 13:47:32 PST 2005


Hello,

I have recently been having problems with the aic7xxx driver on two of my 
Redhat machines, both used for tape backups.  We use Veritas Netbackup, 
and have been seen strange media/tape errors, with the following 
corresponding errors in the messages log (these are just some examples 
that have accumulated over the past few weeks).

kernel: st1: Error with sense data: Info fld=0x0, Current st09:01: sense 
key Medium Error
kernel: st1: Error with sense data: Current st09:01: sense key Aborted 
Command
kernel: st1: Error on write filemark.

I tried writing and reading some tars using the tape drives, and I see 
this in messages when I attempt to rewind a tape (using the mt -f rewind 
command) on the drives.  This particular machine is running 2.1 AS, but it 
happens with 3.0 ES as well.

Any help would be greatly appreciated!
Thanks.

Jan  6 16:42:31 malbac3 kernel: scsi3:0:6:0: Attempting to queue an ABORT 
message
Jan  6 16:42:31 malbac3 kernel: CDB: 0x0 0x0 0x0 0x0 0x0 0x0
Jan  6 16:42:31 malbac3 kernel: scsi3: At time of recovery, card was not 
paused
Jan  6 16:42:31 malbac3 kernel: >>>>>>>>>>>>>>>>>> Dump Card State Begins 
<<<<<<<<<<<<<<<<<
Jan  6 16:42:31 malbac3 kernel: scsi3: Dumping Card State in Command 
phase, at SEQADDR 0x16b
Jan  6 16:42:31 malbac3 kernel: Card was paused
Jan  6 16:42:31 malbac3 kernel: ACCUM = 0x80, SINDEX = 0xa0, DINDEX = 
0xe4, ARG_2 = 0x1
Jan  6 16:42:31 malbac3 kernel: HCNT = 0x0 SCBPTR = 0x0
Jan  6 16:42:31 malbac3 kernel: SCSIPHASE[0x0] SCSISIGI[0x84]:(BSYI|CDI) 
ERROR[0x0]
Jan  6 16:42:31 malbac3 kernel: SCSIBUSL[0xc0] LASTPHASE[0x80]:(CDI) 
SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI)
Jan  6 16:42:31 malbac3 kernel: SBLKCTL[0xa]:(SELWIDE|SELBUSB) 
SCSIRATE[0x93]:(SINGLE_EDGE|WIDEXFER)
Jan  6 16:42:31 malbac3 kernel: SEQCTL[0x10]:(FASTMODE) SEQ_FLAGS[0x0] 
SSTAT0[0x7]:(DMADONE|SPIORDY|SDONE)
Jan  6 16:42:31 malbac3 kernel: SSTAT1[0x0] SSTAT2[0x0] SSTAT3[0x0] 
SIMODE0[0x8]:(ENSWRAP)
Jan  6 16:42:31 malbac3 kernel: 
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
Jan  6 16:42:31 malbac3 kernel: SXFRCTL0[0x88]:(SPIOEN|DFON) 
DFCNTRL[0x4]:(DIRECTION)
Jan  6 16:42:31 malbac3 kernel: 
DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
Jan  6 16:42:31 malbac3 kernel: STACK: 0x34 0xe1 0x163 0x178
Jan  6 16:42:31 malbac3 kernel: SCB count = 6
Jan  6 16:42:31 malbac3 kernel: Kernel NEXTQSCB = 5
Jan  6 16:42:31 malbac3 kernel: Card NEXTQSCB = 5
Jan  6 16:42:31 malbac3 kernel: QINFIFO entries:
Jan  6 16:42:31 malbac3 kernel: Waiting Queue entries:
Jan  6 16:42:31 malbac3 kernel: Disconnected Queue entries:
Jan  6 16:42:31 malbac3 kernel: QOUTFIFO entries:
Jan  6 16:42:31 malbac3 kernel: Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Jan  6 16:42:31 malbac3 kernel: Sequencer SCB Info:
Jan  6 16:42:31 malbac3 kernel:   0 SCB_CONTROL[0x40]:(DISCENB) 
SCB_SCSIID[0x67] SCB_LUN[0x0]
Jan  6 16:42:31 malbac3 kernel: SCB_TAG[0x4]
Jan  6 16:42:31 malbac3 kernel:   1 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   2 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   3 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   4 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   5 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   6 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   7 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   8 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:   9 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  10 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  11 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  12 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  13 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  14 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  15 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  16 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  17 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  18 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  19 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  20 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  21 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  22 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  23 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  24 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  25 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  26 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  27 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  28 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  29 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  30 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel:  31 SCB_CONTROL[0x0] 
SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
Jan  6 16:42:31 malbac3 kernel: SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) 
SCB_TAG[0xff]
Jan  6 16:42:31 malbac3 kernel: Pending list:
Jan  6 16:42:31 malbac3 kernel:   4 SCB_CONTROL[0x40]:(DISCENB) 
SCB_SCSIID[0x67] SCB_LUN[0x0]
Jan  6 16:42:31 malbac3 kernel: Kernel Free SCB list: 3 2 1 0
Jan  6 16:42:31 malbac3 kernel: Untagged Q(6): 4
Jan  6 16:42:31 malbac3 kernel: DevQ(0:6:0): 0 waiting
Jan  6 16:42:31 malbac3 kernel:
Jan  6 16:42:31 malbac3 kernel: <<<<<<<<<<<<<<<<< Dump Card State Ends 
>>>>>>>>>>>>>>>>>>
Jan  6 16:42:31 malbac3 kernel: scsi3:0:6:0: Device is active, asserting 
ATN
Jan  6 16:42:31 malbac3 kernel: Recovery code sleeping
Jan  6 16:42:31 malbac3 kernel: (scsi3:A:6:0): Abort Message Sent
Jan  6 16:42:31 malbac3 kernel: (scsi3:A:6:0): SCB 4 - Abort Completed.
Jan  6 16:42:31 malbac3 kernel: Recovery SCB completes
Jan  6 16:42:31 malbac3 kernel: Recovery code awake
Jan  6 16:42:31 malbac3 kernel: aic7xxx_abort returns 0x2002


More information about the aic7xxx mailing list