From owner-freebsd-stable Thu May 13 8:12:46 1999 Delivered-To: freebsd-stable@freebsd.org Received: from pawn.primelocation.net (unknown [205.161.238.235]) by hub.freebsd.org (Postfix) with SMTP id 3F33C14CA0 for ; Thu, 13 May 1999 08:12:33 -0700 (PDT) (envelope-from jedgar@fxp.org) Received: (qmail 50074 invoked by uid 1003); 13 May 1999 15:12:32 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 13 May 1999 15:12:32 -0000 Date: Thu, 13 May 1999 11:12:32 -0400 (EDT) From: "Chris D. Faulhaber" X-Sender: jedgar@pawn.primelocation.net To: jack Cc: Warner Losh , Frank McConnell , freebsd-stable@FreeBSD.ORG Subject: Re: Is aha broken? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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: 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: 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: 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: 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