Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Dec 2001 15:15:18 +0000
From:      Chris Elsworth <chris@shagged.org>
To:        freebsd-stable@freebsd.org
Subject:   SCSI bus reset - is this something to be worried about?
Message-ID:  <20011223151518.GA21589@shagged.org>

next in thread | raw e-mail | index | archive | help
I've just witnessed this (for the second time in 2 days) on my 4.4
machine.

FreeBSD rtfm.shagged.org 4.4-STABLE FreeBSD 4.4-STABLE #3: Tue Dec 18 02:18:21 GMT 2001     
root@rtfm.shagged.org:/usr/obj/usr/src/sys/RTFM  i386

And the relevant hardware ...
ahc0: <Adaptec aic7890/91 Ultra2 SCSI adapter> port 0xe800-0xe8ff mem 0xfaeff000-0xfaefffff irq 17 at device 10.0 on pci2
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST318203LW 0001> Fixed Direct Access SCSI-2 device 
da0: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled
da0: 17366MB (35566480 512 byte sectors: 255H 63S/T 2213C)

Here's the syslog extract.. I've never noticed it happen before
I rebuilt the kernel on the 18th, and then rebooted to it a couple
of days ago - am I looking at faulty hardware or is anyone else
seeing this?


Dec 23 15:11:22 rtfm /kernel: (da0:ahc0:0:0:0): SCB 0x23 - timed out 
Dec 23 15:11:22 rtfm /kernel: ahc0: Dumping Card State while idle, at SEQADDR 0x16d 
Dec 23 15:11:22 rtfm /kernel: ACCUM = 0x7, SINDEX = 0x64, DINDEX = 0x65, ARG_2 = 0x8 
Dec 23 15:11:22 rtfm /kernel: HCNT = 0x0 
Dec 23 15:11:22 rtfm /kernel: SCSISEQ = 0x12, SBLKCTL = 0xa 
Dec 23 15:11:22 rtfm /kernel: DFCNTRL = 0x0, DFSTATUS = 0x89 
Dec 23 15:11:22 rtfm /kernel: LASTPHASE = 0x1, SCSISIGI = 0xe4, SXFRCTL0 = 0x88 
Dec 23 15:11:22 rtfm /kernel: SSTAT0 = 0x0, SSTAT1 = 0x2 
Dec 23 15:11:22 rtfm /kernel: STACK == 0x17b, 0x165, 0x35, 0x35 
Dec 23 15:11:22 rtfm /kernel: SCB count = 80 
Dec 23 15:11:22 rtfm /kernel: Kernel NEXTQSCB = 11 
Dec 23 15:11:22 rtfm /kernel: Card NEXTQSCB = 2 
Dec 23 15:11:22 rtfm /kernel: QINFIFO entries: 2 20 21 17 30 3 45 55 36 1 31 41 23 29 50 19 0 4 32 
Dec 23 15:11:22 rtfm /kernel: Waiting Queue entries: 
Dec 23 15:11:22 rtfm /kernel: Disconnected Queue entries: 3:35 
Dec 23 15:11:22 rtfm /kernel: QOUTFIFO entries: 
Dec 23 15:11:22 rtfm /kernel: Sequencer Free SCB List: 1 29 21 17 7 9 16 22 4 10 12 2 26 31 30 14 8 5 27 15 28 23 13 
6 11 0 20 24 19 18 25 
Dec 23 15:11:22 rtfm /kernel: Pending list: 32, 4, 0, 19, 50, 29, 23, 41, 31, 1, 36, 55, 45, 3, 30, 17, 21, 20, 2, 35 
Dec 23 15:11:22 rtfm /kernel: Kernel Free SCB list: 57 39 28 34 8 22 42 58 56 14 37 27 53 6 15 9 71 10 33 43 59 54 44 
16 40 49 46 52 18 38 48 47 7 26 5 12 13 51 24 25 69 72 73 74 75 76 77 78 79 60 61 62 63 64 65 66 67 68 70 
Dec 23 15:11:22 rtfm /kernel: sg[0] - Addr 0x1549b000 : Length 4096 
Dec 23 15:11:22 rtfm /kernel: sg[1] - Addr 0x1285c000 : Length 4096 
Dec 23 15:11:22 rtfm /kernel: sg[2] - Addr 0x1683d000 : Length 4096 
Dec 23 15:11:22 rtfm /kernel: (da0:ahc0:0:0:0): Queuing a BDR SCB 
Dec 23 15:11:22 rtfm /kernel: (da0:ahc0:0:0:0): SCB 0x23 - timed out 
Dec 23 15:11:22 rtfm /kernel: ahc0: Dumping Card State while idle, at SEQADDR 0x16d 
Dec 23 15:11:22 rtfm /kernel: ACCUM = 0x7, SINDEX = 0x64, DINDEX = 0x65, ARG_2 = 0x8 
Dec 23 15:11:22 rtfm /kernel: HCNT = 0x0 
Dec 23 15:11:22 rtfm /kernel: SCSISEQ = 0x12, SBLKCTL = 0xa 
Dec 23 15:11:22 rtfm /kernel: DFCNTRL = 0x0, DFSTATUS = 0x89 
Dec 23 15:11:22 rtfm /kernel: LASTPHASE = 0x1, SCSISIGI = 0xe4, SXFRCTL0 = 0x88 
Dec 23 15:11:22 rtfm /kernel: SSTAT0 = 0x0, SSTAT1 = 0x2 
Dec 23 15:11:22 rtfm /kernel: STACK == 0x17b, 0x165, 0x35, 0x35 
Dec 23 15:11:22 rtfm /kernel: SCB count = 80 
Dec 23 15:11:22 rtfm /kernel: Kernel NEXTQSCB = 11 
Dec 23 15:11:22 rtfm /kernel: Card NEXTQSCB = 35 
Dec 23 15:11:22 rtfm /kernel: QINFIFO entries: 35 
Dec 23 15:11:22 rtfm /kernel: Waiting Queue entries: 
Dec 23 15:11:22 rtfm /kernel: Disconnected Queue entries: 
Dec 23 15:11:22 rtfm /kernel: QOUTFIFO entries: 
Dec 23 15:11:22 rtfm /kernel: Sequencer Free SCB List: 3 1 29 21 17 7 9 16 22 4 10 12 2 26 31 30 14 8 5 27 15 28 23 
13 6 11 0 20 24 19 18 25 
Dec 23 15:11:22 rtfm /kernel: Pending list: 35 
Dec 23 15:11:22 rtfm /kernel: Kernel Free SCB list: 32 4 0 19 50 29 23 41 31 1 36 55 45 3 30 17 21 20 2 57 39 28 34 8 
22 42 58 56 14 37 27 53 6 15 9 71 10 33 43 59 54 44 16 40 49 46 52 18 38 48 47 7 26 5 12 13 51 24 25 69 72 73 74 75 
76 77 78 79 60 61 62 63 64 65 66 67 68 70 
Dec 23 15:11:22 rtfm /kernel: sg[0] - Addr 0x1549b000 : Length 4096 
Dec 23 15:11:22 rtfm /kernel: sg[1] - Addr 0x1285c000 : Length 4096 
Dec 23 15:11:22 rtfm /kernel: sg[2] - Addr 0x1683d000 : Length 4096 
Dec 23 15:11:22 rtfm /kernel: (da0:ahc0:0:0:0): no longer in timeout, status = 34b 
Dec 23 15:11:22 rtfm /kernel: ahc0: Issued Channel A Bus Reset. 1 SCBs aborted 

Cheers :)

-- 
Chris Elsworth  -  Software & Systems Developer  /  Systems Administrator 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011223151518.GA21589>