Date: Fri, 16 May 2003 13:49:33 -0400 From: Galen Johnson <gjohnson@trantor.org> To: aic7xxx@freebsd.org Subject: scsi errors Message-ID: <3EC524AD.6080108@trantor.org>
next in thread | raw e-mail | index | archive | help
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=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EC524AD.6080108>