From owner-freebsd-questions Tue Mar 27 14:32:25 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail3.atl.bellsouth.net (mail3.atl.bellsouth.net [207.203.120.22]) by hub.freebsd.org (Postfix) with ESMTP id 12CC037B71E for ; Tue, 27 Mar 2001 14:32:21 -0800 (PST) (envelope-from durkin+gasdm8@matter.net) Received: from matter.net (adsl-20-74-101.asm.bellsouth.net [66.20.74.101]) by mail3.atl.bellsouth.net (3.3.5alt/0.75.2) with ESMTP id RAA05404 for ; Tue, 27 Mar 2001 17:32:19 -0500 (EST) Received: (from durkin@localhost) by matter.net (8.11.1/8.11.1) id f2RMWIL05836 for freebsd-questions@freebsd.org; Tue, 27 Mar 2001 17:32:18 -0500 (EST) X-Authentication-Warning: gigantor.matter.net: durkin set sender to durkin+gasdm8@matter.net using -f Date: Tue, 27 Mar 2001 17:32:18 -0500 From: Craig Durkin To: freebsd-questions@freebsd.org Subject: Weird SCSI bus resets (ahc2940uw) Message-ID: <20010327173218.F524@matter.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Friends I recently purchased a new IBM 18 gig SCSI drive, 68 pin UW. Upon attaching it to my system, after getting the jumpers configured correctly, I noticed that everything seemed to be taking a lot longer, mostly because my system was downright freezing for about a minute or so every now and then. I then noticed that dmesg was filled with all sorts of lovely errors like those at the end of the message. Apparently, the SCSI bus is periodically resetting, when under periods of, well, disk access. Passing the initial fsck at boot takes at least 5 resets. Occasionally, these errors also come from my old drive, even though it never had any problems until the new drive was installed. The resets seem to stop happening the longer the system is up - like some sort of warm-up phase must be passed. So, I'm wondering...is this more likely a hardware issue, or a software one? Thanks Craig (da0:ahc0:0:0:0): SCB 0x2f - timed out in Data-out phase, SEQADDR == 0x177 STACK == 0x180, 0x189, 0xe, 0xe SXFRCTL0 == 0x80 ahc0: Dumping Card State at SEQADDR 0x177 SCSISEQ = 0x12, SBLKCTL = 0x2, SSTAT0 0x25 SCB count = 90 Kernel NEXTQSCB = 57 Card NEXTQSCB = 9 QINFIFO entries: 9 34 55 2 43 30 84 51 22 27 17 69 18 Waiting Queue entries: Disconnected Queue entries: 15:8 11:47 QOUTFIFO entries: Sequencer Free SCB List: 7 4 3 5 12 9 10 6 8 13 0 2 1 Pending list: 18 69 17 27 22 51 84 30 43 2 55 34 9 8 47 Kernel Free SCB list: 16 13 58 15 32 28 37 36 52 65 21 10 49 7 45 68 14 19 85 35 42 41 26 29 33 11 67 6 4 50 53 20 46 48 59 66 1 31 23 25 56 12 38 40 54 24 39 0 3 44 5 86 87 88 89 70 71 72 73 74 75 76 77 78 79 60 61 62 63 64 83 82 81 80 sg[0] - Addr 0x398d000 : Length 4096 (da0:ahc0:0:0:0): Queuing a BDR SCB (da0:ahc0:0:0:0): SCB 0x2f - timed out in Data-out phase, SEQADDR == 0x177 STACK == 0x180, 0x189, 0xe, 0xe SXFRCTL0 == 0x80 ahc0: Dumping Card State at SEQADDR 0x177 SCSISEQ = 0x12, SBLKCTL = 0x2, SSTAT0 0x25 SCB count = 90 Kernel NEXTQSCB = 55 Card NEXTQSCB = 57 QINFIFO entries: 57 2 84 22 17 47 Waiting Queue entries: Disconnected Queue entries: 15:8 QOUTFIFO entries: Sequencer Free SCB List: 11 7 4 3 5 12 9 10 6 8 13 0 2 1 Pending list: 17 22 84 2 57 8 47 Kernel Free SCB list: 18 69 27 51 30 43 34 9 16 13 58 15 32 28 37 36 52 65 21 10 49 7 45 68 14 19 85 35 42 41 26 29 33 11 67 6 4 50 53 20 46 48 59 66 1 31 23 25 56 12 38 40 54 24 39 0 3 44 5 86 87 88 89 70 71 72 73 74 75 76 77 78 79 60 61 62 63 64 83 82 81 80 sg[0] - Addr 0x398d000 : Length 4096 (da0:ahc0:0:0:0): no longer in timeout, status = 34b ahc0: Issued Channel A Bus Reset. 7 SCBs aborted To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message