Skip site navigation (1)Skip section navigation (2)
Date:      09 Aug 1998 11:20:32 +0200
From:      Anders Odberg <anders.odberg@usit.uio.no>
To:        freebsd-questions@FreeBSD.ORG
Cc:        anders.odberg@usit.uio.no
Subject:   scsi errors and crash
Message-ID:  <rfaemuqmrz3.fsf@troll.uio.no>

next in thread | raw e-mail | index | archive | help

Hi,

My newsfeeding-box (running FreeBSD-2.2.6) keeps crashing once or twice a
month with these messages :

 Aug  5 15:43:33 feedme /kernel: sd1(ahc1:2:0): SCB 0x1 - timed out in
 dataout phase, SCSISIGI == 0x4
 Aug  5 15:43:33 feedme /kernel: sd1(ahc1:2:0): SCB 0x1 - timed out in
 dataout phase, SCSISIGI == 0x4
 Aug  5 15:43:33 feedme /kernel: SEQADDR = 0x121 SCSISEQ = 0x12 SSTAT0 = 0x0
 SSTAT1 = 0x2
 Aug  5 15:43:33 feedme /kernel: SEQADDR = 0x121 SCSISEQ = 0x12 SSTAT0 = 0x0
 SSTAT1 = 0x2
 Aug  5 15:43:33 feedme /kernel: sd1(ahc1:2:0): abort message in message buffer
 Aug  5 15:43:33 feedme /kernel: sd1(ahc1:2:0): abort message in message buffer
 Aug  5 15:43:34 feedme /kernel: sd1(ahc1:2:0): SCB 0x0 timedout while
 recovery in progress
 Aug  5 15:43:34 feedme /kernel: sd1(ahc1:2:0): SCB 0x0 timedout while
 recovery in progress
 Aug  5 15:43:35 feedme /kernel: Unexpected busfree.  LASTPHASE == 0x0
 Aug  5 15:43:35 feedme /kernel: Unexpected busfree.  LASTPHASE == 0x0
 Aug  5 15:43:35 feedme /kernel: SEQADDR == 0x122
 Aug  5 15:43:35 feedme /kernel: SEQADDR == 0x122
 Aug  5 15:43:36 feedme /kernel: sd1(ahc1:2:0): no longer in timeout
 Aug  5 15:43:36 feedme /kernel: sd1(ahc1:2:0): no longer in timeout
 Aug  5 15:43:43 feedme /kernel: Timedout SCB handled by another timeout
 Aug  5 15:43:43 feedme /kernel: Timedout SCB handled by another timeout

And occasionally it logs this, but without crashing :

 Aug  8 10:38:33 feedme /kernel: sd1(ahc1:2:0): SCB 0x1 - timed out in
 dataout phase, SCSISIGI == 0x4
 Aug  8 10:38:33 feedme /kernel: SEQADDR = 0x41 SCSISEQ = 0x12 SSTAT0 = 0x7
 SSTAT1 = 0x2
 Aug  8 10:38:33 feedme /kernel: sd1(ahc1:2:0): abort message in message buffer
 Aug  8 10:38:35 feedme /kernel: sd1(ahc1:2:0): SCB 0x0 - timed out in
 dataout phase, SCSISIGI == 0x14
 Aug  8 10:38:35 feedme /kernel: SEQADDR = 0x41 SCSISEQ = 0x12 SSTAT0 = 0x7
 SSTAT1 = 0x2
 Aug  8 10:38:35 feedme /kernel: sd1(ahc1:2:0): no longer in timeout
 Aug  8 10:38:35 feedme /kernel: ahc1: Issued Channel A Bus Reset. 2 SCBs
 aborted
 Aug  8 10:38:36 feedme /kernel: sd1(ahc1:2:0): UNIT ATTENTION asc:29,0
 Aug  8 10:38:36 feedme /kernel: sd1(ahc1:2:0):  Power on, reset, or bus
 device reset occurred
 Aug  8 10:38:36 feedme /kernel: , retries:3

ahc1 is an Adaptec 2940, sd1 is 3 Seagate Cheetah's striped together on a
CMD scsi-to-scsi raid-box :

 ahc1 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 15 on pci0:18:0
 ahc1: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
 ahc1 waiting for scsi devices to settle
 (ahc1:2:0): "CMD TECH CRD-5330 C1-2" type 0 fixed SCSI 2
 sd1(ahc1:2:0): Direct-Access 13017MB (26658816 512 byte sectors)

Does anyone know what these error messages mean, and perhaps suggestions as
to how to fix this ? I've tried replacing the scsi-cables and terminators
without any effect.

Regards,
	-Anders.

-- 
  Anders Odberg, <odberg@usit.uio.no>
  Center for Information Technology Services
  University of Oslo, Norway


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



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