Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 May 1999 11:12:32 -0400 (EDT)
From:      "Chris D. Faulhaber" <jedgar@fxp.org>
To:        jack <jack@germanium.xtalwind.net>
Cc:        Warner Losh <imp@harmony.village.org>, Frank McConnell <fmc@reanimators.org>, freebsd-stable@FreeBSD.ORG
Subject:   Re: Is aha broken? 
Message-ID:  <Pine.BSF.4.10.9905131053410.50020-100000@pawn.primelocation.net>
In-Reply-To: <Pine.BSF.4.10.9905131017360.46318-100000@germanium.xtalwind.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 13 May 1999, jack wrote:

> The plot took an interesting twist in my case yesterday.  The box
> that fails is a PPro 200 with a 1542C FW Rev. 0.1 (ID=44) and a
> 2940UW in it.  I stuck an identical 1542 in a P133 with no other
> controllers and it works fine with the identical source. (NFS
> mounted /usr/src and /usr/obj, installed the world and built a
> kernel.)  I'm beginning to suspect that the two different
> controllers in the Pro may be causing my problem.  When I get
> time I'll pull the 2940 out and see what happens.
> 

I also have a 2940:
ahc0: <Adaptec 2940 Ultra SCSI adapter> rev 0x00 int a irq 9 on pci0.12.0
ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs
da0 at ahc0 bus 0 target 0 lun 0
da0: <WDIGTL WDE9100 1.50> Fixed Direct Access SCSI-2 device
da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
da0: 8683MB (17783204 512 byte sectors: 255H 63S/T 1106C)

and a 1542:
aha0 at 0x130-0x133 irq 10 drq 6 on isa
aha0: AHA-1542CP FW Rev. F.0 (ID=46) SCSI Host Adapter, SCSI ID 7, 16 CCBs
cd0 at aha0 bus 0 target 3 lun 0
cd0: <MATSHITA CD-ROM CR-508 XS03> Removable CD-ROM SCSI-2 device
cd0: 5.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
cd1 at aha0 bus 0 target 5 lun 0
cd1: <PHILIPS CDD2600 1.07> Removable CD-ROM SCSI-2 device
cd1: 3.300MB/s transfers
cd1: cd present [234280 x 2048 byte records]

and get:
Waiting 5 seconds for SCSI devices to settle
aha0: ahafetchtransinfo - Inquire Setup Info Failed
(probe18:aha0:0:3:0): CCB 0xc56c233c - timed out
(probe18:aha0:0:3:0): CCB 0xc56c233c - timed out
aha0: No longer in timeout

This is from -stable cvsupped at 8:30 EDT...

I've tried longer longer SCSI_DELAY's, different IRQ's, DMA's, termination
is correct (term on the board (not auto-termination), last device termed))
to no avail.
My (lack of) understanding of ahafetchtransinfo is that it queries the
card for syncronous transfers.  I tried removing my CDR (cd1) and did not
get this error.  cd1 does 3.300MB/s transfers (plain SCSI-1, no
synchronous) whereas cd0 does do synchronous transfers.

Is this possibly a problem (for lack of a better word) with the routine
querying about sync when a device doesn't support it?  What devices are
other people using that might be similiar (or possibly a lack of devices)?

Regards,
Chris D. Faulhaber





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?Pine.BSF.4.10.9905131053410.50020-100000>