From owner-aic7xxx@FreeBSD.ORG Fri May 16 10:49:36 2003 Return-Path: Delivered-To: aic7xxx@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 650CF37B401 for ; Fri, 16 May 2003 10:49:36 -0700 (PDT) Received: from merc62.na.sas.com (merc62.na.sas.com [149.173.6.49]) by mx1.FreeBSD.org (Postfix) with SMTP id AD8F343F75 for ; Fri, 16 May 2003 10:49:35 -0700 (PDT) (envelope-from gjohnson@trantor.org) Received: from itvapp2.intellivisor.sas.com ([192.58.189.14]) by 10.19.11.46 with InterScan Messaging Security Suite; Fri, 16 May 2003 13:49:34 -0400 Received: from trantor.org (L5547.na.sas.com [10.48.11.57]) by itvapp2.intellivisor.sas.com (Postfix) with ESMTP id 16649738CC for ; Fri, 16 May 2003 13:49:45 -0400 (EDT) Message-ID: <3EC524AD.6080108@trantor.org> Date: Fri, 16 May 2003 13:49:33 -0400 From: Galen Johnson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: aic7xxx@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: scsi errors X-BeenThere: aic7xxx@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Adaptec Device Drivers in FreeBSD and Linux List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 May 2003 17:49:36 -0000 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=