scsi errors

Galen Johnson gjohnson at trantor.org
Fri May 16 10:49:36 PDT 2003


Greetings...

I'm having some issues with the aic7xxx driver (best I can tell it isn't 
device issue).  I have set up a poor man's jukebox of 14 DVDs.  They are 
attached to two individual Adaptec 2940U/W host controllers.  I am using 
this to copy a LOT of data over to one of my NAS setups.  This is 
connected to a Centronics connector on the towers (from 68 pin).  The 
problem I am seeing is that it is continually spitting out the following 
(randomly distributed across the scsi id's).

May 16 13:43:11 pooka kernel: aic7xxx_dev_reset returns 0x2002
May 16 13:44:22 pooka kernel: scsi0:0:3:0: Attempting to queue an ABORT 
message
May 16 13:44:22 pooka kernel: scsi0: Dumping Card State while idle, at 
SEQADDR 0x7
May 16 13:44:22 pooka kernel: ACCUM = 0x2c, SINDEX = 0x0, DINDEX = 0x8c, 
ARG_2 = 0x0
May 16 13:44:22 pooka kernel: HCNT = 0x0 SCBPTR = 0x0
May 16 13:44:22 pooka kernel: SCSISEQ = 0x12, SBLKCTL = 0x2
May 16 13:44:22 pooka kernel:  DFCNTRL = 0x0, DFSTATUS = 0x29
May 16 13:44:22 pooka kernel: LASTPHASE = 0x1, SCSISIGI = 0x0, SXFRCTL0 
= 0x80
May 16 13:44:22 pooka kernel: SSTAT0 = 0x5, SSTAT1 = 0xa
May 16 13:44:22 pooka kernel: STACK == 0x3, 0xec, 0x147, 0xcb
May 16 13:44:22 pooka kernel: SCB count = 8
May 16 13:44:22 pooka kernel: Kernel NEXTQSCB = 7
May 16 13:44:22 pooka kernel: Card NEXTQSCB = 7
May 16 13:44:22 pooka kernel: QINFIFO entries:
May 16 13:44:22 pooka kernel: Waiting Queue entries:
May 16 13:44:22 pooka kernel: Disconnected Queue entries: 3:3
May 16 13:44:22 pooka kernel: QOUTFIFO entries:
May 16 13:44:22 pooka kernel: Sequencer Free SCB List: 0 4 5 2 1 6 7 8 9 
10 11 12 13 14 15
May 16 13:44:22 pooka kernel: Sequencer SCB Info: 0(c 0x40, s 0x17, l 0, 
t 0xff) 1(c 0x40, s 0x7, l 0, t 0xff) 2(c 0x40, s 0x67, l 0, t 0xff) 3(c 
0x44, s 0x37,l 0, t 0x3) 4(c 0x40, s 0x7, l 0, t 0xff) 5(c 0x40, s 0x17, 
l 0, t 0xff) 6(c 0x40, s 0x27, l 0, t 0xff) 7(c 0x0, s 0xff, l 255, t 
0xff) 8(c 0x0, s 0xff, l 255,t 0xff) 9(c 0x0, s 0xff, l 255, t 0xff) 
10(c 0x0, s 0xff, l 255, t 0xff) 11(c 0x0, s 0xff, l 255, t 0xff) 12(c 
0x0, s 0xff, l 255, t 0xff) 13(c 0x0, s 0xff, l 255, t 0xff) 14(c 0x0, s 
0xff, l 255, t 0xff) 15(c 0x0, s 0xff, l 255, t 0xff)
May 16 13:44:22 pooka kernel: Pending list: 3(c 0x40, s 0x37, l 0)
May 16 13:44:22 pooka kernel: Kernel Free SCB list: 0 5 1 2 6 4
May 16 13:44:22 pooka kernel: Untagged Q(3): 3
May 16 13:44:22 pooka kernel: DevQ(0:0:0): 0 waiting
May 16 13:44:22 pooka kernel: DevQ(0:1:0): 0 waiting
May 16 13:44:22 pooka kernel: DevQ(0:2:0): 0 waiting
May 16 13:44:22 pooka kernel: DevQ(0:3:0): 0 waiting
May 16 13:44:22 pooka kernel: DevQ(0:4:0): 0 waiting
May 16 13:44:22 pooka kernel: DevQ(0:5:0): 0 waiting
May 16 13:44:22 pooka kernel: DevQ(0:6:0): 0 waiting
May 16 13:44:22 pooka kernel: (scsi0:A:3:0): Queuing a recovery SCB
May 16 13:44:22 pooka kernel: scsi0:0:3:0: Device is disconnected, 
re-queuing SCB
May 16 13:44:22 pooka kernel: (scsi0:A:3:0): Abort Message Sent
May 16 13:44:22 pooka kernel: Recovery code sleeping
May 16 13:44:22 pooka kernel: (scsi0:A:3:0): SCB 3 - Abort Completed.
May 16 13:44:22 pooka kernel: Recovery SCB completes
May 16 13:44:22 pooka kernel: Recovery code awake
May 16 13:44:22 pooka kernel: aic7xxx_abort returns 0x2002
May 16 13:44:22 pooka kernel: scsi0:A:3: Message reject for 80 -- ignored

I know there are several boot time options I can give to the kernel. 
Can anyone suggest anything for me to try?  This is a bit above my 
current experience.  I'm running this with Slackware 9.0 and the 2.4.20 
kernel.  I experience the exact same problem under Redhat 9.  Some folks 
have suggested that I try BSD but I don't believe it to be OS related 
(not anymore).

Any insight would be greatly appreciated.

=G=



More information about the aic7xxx mailing list