From owner-freebsd-stable@FreeBSD.ORG Sun Sep 14 08:50:01 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D97E16A4BF for ; Sun, 14 Sep 2003 08:50:01 -0700 (PDT) Received: from smtp.covadmail.net (mx04.covadmail.net [63.65.120.64]) by mx1.FreeBSD.org (Postfix) with SMTP id 425F543FB1 for ; Sun, 14 Sep 2003 08:50:00 -0700 (PDT) (envelope-from strick@covad.net) Received: (covad.net 17078 invoked from network); 14 Sep 2003 15:49:55 -0000 Received: from unknown (HELO ice.nodomain) (68.164.192.246) by sun-qmail03 with SMTP; 14 Sep 2003 15:49:55 -0000 Received: from ice.nodomain (localhost [127.0.0.1]) by ice.nodomain (8.12.8p1/8.12.8) with ESMTP id h8EFnw6O001725; Sun, 14 Sep 2003 08:49:58 -0700 (PDT) (envelope-from dan@ice.nodomain) Received: (from dan@localhost) by ice.nodomain (8.12.8p1/8.12.8/Submit) id h8EFnwMb001724; Sun, 14 Sep 2003 08:49:58 -0700 (PDT) Date: Sun, 14 Sep 2003 08:49:58 -0700 (PDT) From: Dan Strick Message-Id: <200309141549.h8EFnwMb001724@ice.nodomain> To: freebsd-stable@freebsd.org cc: dan@ice.nodomain Subject: 4.9-20030914-PRERELEASE hangs during boot X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Sep 2003 15:50:01 -0000 I just noticed the 4.9-20030914-PRERELEASE and made a set of installation boot floppies from it to see which of the devices in my new PC the PRERELEASE would support. It wedged hard during the boot autoconfiguration monologue, just after typing these lines on the console: atapci0: port 0xf000-0xf00f,0-0x3,0-0x7,0-0x3,0-0x7 irq 0 at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 atapci1: port 0xd000-0xd00f,0xcc00-0xcc03,0xc800-0xc807,0xc400-0xc403,0xc000-0xc007 irq 5 at device 31.2 on pci 0 I had to free it with the system reset button. My motherboard is a Gigabyte 8KNXP which uses the Intel 875P/ICH5R support chipset. Device "atapci1" is the ICH5R serial ATA controller, configured to operate in "native" mode. When the 5.1-RELEASE generic kernel reaches this point, it continues with "ata2" and "ata3" and finishes booting. The 4.9-20030914-PRERELEASE generic kernel wedged solid. I tried to boot it twice. If I reconfigure the serial ATA controller to operate in "legacy" mode (in which it pretends to be a standard parallel ATA controller), the 4.9-20030914-PRERELEASE kernel boots correctly. Another "operating system" that wedges solid when it sees the serial ATA controller configured in native mode is Windows 98SE. I am a little shocked and disappointed that 4.9-20030914-PRERELEASE does no better than Windows since I was planning on running 4.9-RELEASE on my new PC. (5.1-release is a little too flaky for prime time.) It would be real nice if this could be fixed in the final release. I bet there are a bunch of other FreeBSD users out there with new motherboards using the 875P/ICH5R support chipset and some of them also have serial ATA drives and would rather not configure the serial ATA ports to operate in "legacy" mode (which renders one the parallel ATA ports unusable). Dan Strick strick@covad.net