From owner-freebsd-current@FreeBSD.ORG Sun Jul 11 14:16:54 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C49E16A4CE for ; Sun, 11 Jul 2004 14:16:54 +0000 (GMT) Received: from alpha.siliconlandmark.com (alpha.siliconlandmark.com [209.69.98.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8987043D31 for ; Sun, 11 Jul 2004 14:16:53 +0000 (GMT) (envelope-from andy@siliconlandmark.com) Received: from alpha.siliconlandmark.com (andy@localhost [127.0.0.1]) i6BEGpIm013764; Sun, 11 Jul 2004 10:16:51 -0400 (EDT) (envelope-from andy@siliconlandmark.com) Received: from localhost (andy@localhost)i6BEGphK013761; Sun, 11 Jul 2004 10:16:51 -0400 (EDT) (envelope-from andy@siliconlandmark.com) X-Authentication-Warning: alpha.siliconlandmark.com: andy owned process doing -bs Date: Sun, 11 Jul 2004 10:16:51 -0400 (EDT) From: Andre Guibert de Bruet To: "Jordan K. Hubbard" In-Reply-To: <49011D34-D2BB-11D8-81E2-000393BB9222@queasyweasel.com> Message-ID: <20040711101340.Y2496@alpha.siliconlandmark.com> References: <49011D34-D2BB-11D8-81E2-000393BB9222@queasyweasel.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-MailScanner-Information: Please contact the ISP for more information X-MailScanner: Found to be clean cc: freebsd-current@freebsd.org Subject: Re: ahc driver now borked in -current? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jul 2004 14:16:54 -0000 Jordan, I have seen something similar on one of my systems just a few days ago. ACPI turned out to be the culprit. It would boot with it disabled, and wouldn't with until I upgraded the BIOS. Since you have all of this "vintage" hardware around, you still have one of those pesky 3.5" floppy drives, right? ;-) Regards, Andy > Andre Guibert de Bruet | Enterprise Software Consultant > > Silicon Landmark, LLC. | http://siliconlandmark.com/ > On Sat, 10 Jul 2004, Jordan K. Hubbard wrote: > OK, this is going to be a little hard to give all the right information for > given that the symptoms I'm reporting don't even allow the box in question to > get up far enough to generate useful debugging info, but I'll give it my best > shot anyway. > > In short, this is an older dual PIII box with the on-board Adaptec Ultra/Wide > controller (one of the older ASUS motherboards we all used to covet when they > cost $600 a pop). Plugged into that controller are two IBM LVD drives, a > CDROM drive and an iomega Jaz drive (remember those? :). > > Running a -current kernel from May 1st, the box works just fine albeit with > one warning when it tries to probe the Jaz drive, which has no media in it. > If you like, I can try stuffing a Jaz disk in there for giggles, but the > error in question is benign in any case (see below). Using a kernel compiled > on July 6th, however, I can't get any farther than the "Waiting 2 seconds for > SCSI devices to settle" message you see below, then there's a long delay > followed by a dump of the card state (sadly, to the screen rather than some > non-perishable medium) and lots of whining about the number of SCBs which > were just aborted. It continues looping in that way, resetting the > controller and whining, forever. > > Unfortunately, the only other machine in this room is a Mac and those are > notorious for not having serial cards, so it's not even going to be easy to > wire up a serial console to this baby, but I can always give it a shot if > someone thinks that data will be really helpful - I'll have to go get a USB > serial adaptor or something. > > Anyway, here's the relevant boot messages from a *functioning* (May 1st) > kernel. That's the last time the ahc driver worked on my system. Like I > said, with the non-functioning kernel, we don't get any further than waiting > for the SCSI devices to settle and then abort/looping: > > ahc0: port 0xb000-0xb0ff mem > 0xdd800000 > -0xdd800fff irq 14 at device 6.0 on pci0 > ahc0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xb000 > ahc0: [GIANT-LOCKED] > aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs > ... > Waiting 2 seconds for SCSI devices to settle > SMP: AP CPU #1 Launched! > da2 at ahc0 bus 0 target 5 lun 0 > da2: Removable Direct Access SCSI-2 device > da2: 20.000MB/s transfers (20.000MHz, offset 15) > da2: Attempt to query device size failed: NOT READY, Medium not present > cd0 at ahc0 bus 0 target 4 lun 0 > cd0: Removable CD-ROM SCSI-2 device > cd0: 20.000MB/s transfers (20.000MHz, offset 16) > cd0: Attempt to query device size failed: NOT READY, Medium not present > da0 at ahc0 bus 0 target 0 lun 0 > da0: Fixed Direct Access SCSI-2 device > da0: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing > Enabled > da0: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) > da1 at ahc0 bus 0 target 2 lun 0 > da1: Fixed Direct Access SCSI-2 device > da1: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing > Enabled > da1: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) > (da2:ahc0:0:5:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 > (da2:ahc0:0:5:0): CAM Status: SCSI Status Error > (da2:ahc0:0:5:0): SCSI Status: Check Condition > (da2:ahc0:0:5:0): NOT READY asc:3a,0 > (da2:ahc0:0:5:0): Medium not present > (da2:ahc0:0:5:0): Unretryable error > Opened disk da2 -> 6 > (da2:ahc0:0:5:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 > (da2:ahc0:0:5:0): CAM Status: SCSI Status Error > (da2:ahc0:0:5:0): SCSI Status: Check Condition > (da2:ahc0:0:5:0): NOT READY asc:3a,0 > (da2:ahc0:0:5:0): Medium not present > (da2:ahc0:0:5:0): Unretryable error > Opened disk da2 -> 6 > Mounting root from ufs:/dev/da0s1a > > -- > Jordan K. Hubbard > Engineering Manager, BSD technology group > Apple Computer