Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jul 1998 13:57:14 -0600 (MDT)
From:      "Justin T. Gibbs" <gibbs@narnia.plutotech.com>
To:        Kerry Woods <kerryw@demon.net>
Cc:        scsi@FreeBSD.ORG
Subject:   Re: AHC SCSI errors
Message-ID:  <199807221957.NAA28497@narnia.plutotech.com>
In-Reply-To: <901099770.0027031.0@office.demon.net>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <901099770.0027031.0@office.demon.net> you wrote:
> Hi
> 
> Using the FreeBSD 2.2CAM-19980716-SNAP, with 
> 
> ahc1 <Adaptec 3940 Ultra SCSI host adapter> rev 0 int a irq 11 on pci1:4:0
> ahc1: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs
> ahc2 <Adaptec 3940 Ultra SCSI host adapter> rev 0 int a irq 11 on pci1:5:0
> ahc2: aic7880 Wide Channel B, SCSI Id=7, 16/255 SCBs
> 
> and 
> da1 at ahc1 bus 0 target 0 lun 0
> da1: <SEAGATE ST15230N 0638> Fixed Direct Access SCSI2 device 
> da1: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled
> da1: 4095MB (8386733 512 byte sectors: 64H 32S/T 4095C)
> 
> plus five more of the same disks off ahc1 forming a ccd array

Did you see any messages showing the tag count being reduced?

> Jul 21 17:58:04 test /kernel: SEQADDR == 0x8
> Jul 21 17:58:04 test /kernel: SSTAT1 == 0xa
> Jul 21 17:58:04 test /kernel: (da2:ahc1:0:1:0): Queuing a BDR SCB
> Jul 21 17:58:04 test /kernel: (da2:ahc1:0:1:0): Bus Device Reset Message Sent
> Jul 21 17:58:04 test /kernel: (da2:ahc1:0:1:0): no longer in timeout, status = 3

This usually indicates a drive firmware bug.  Essentially the adaptec sent
the drive a command that didn't come back after 10 whole seconds.  You can
verify this with a SCSI bus trace.  You should probably contact Seagate
and see if there is newer firmware available for these drives.

> Seen over various drives and over both controllers when the drives were
> split between them; option SCB_PAGING is not enabled;

SCB_PAGING is enabled as it is no longer an option under CAM.  You
should also ensure that you use AHC_ALLOW_MEMIO if your motherboard
supports it (most do).

--
Justin

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



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