From owner-freebsd-current@FreeBSD.ORG Wed Feb 21 01:00:12 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B7D6916B3FA; Wed, 21 Feb 2007 01:00:12 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BC0113C478; Wed, 21 Feb 2007 01:00:12 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id C8AC11BBE27; Tue, 20 Feb 2007 19:33:16 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by out1.internal (MEProxy); Tue, 20 Feb 2007 19:33:16 -0500 X-Sasl-enc: ZrlJrTZCqGa5osMpKBJ9rZuiegJYLmAx0EwMjHLL0Wg7 1172017996 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 440A218F45; Tue, 20 Feb 2007 19:33:16 -0500 (EST) Message-ID: <45DB9307.8000903@incunabulum.net> Date: Wed, 21 Feb 2007 00:32:07 +0000 From: Bruce M Simpson User-Agent: Thunderbird 1.5.0.9 (X11/20070125) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: sos@FreeBSD.org Subject: Problem with ata-chipset.c X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 21 Feb 2007 01:00:12 -0000 With the latest revision 1.182 of ata-chipset.c my system will not boot: with rev 1.180 it was ok. %%% atapci0: port 0xdc00-0xdc07,0xd880-0xd883,0xd800-0xd807,0xd480-0xd483,0xd400-0xd40 f mem 0xfe5fe000-0xfe5fffff irq 19 at device 0.0 on pci3 atapci0: AHCI Version 01.00 controller with 2 ports detected ata0: on atapci0 ata1: on atapci0 ata2: on atapci0 device_attach: ata2 attach returned 6 ... Trying to mount root from ufs:/dev/ad4s2a %%% At this point the system fails to mount root as it cannot see the disk. Backing out to 1.180 and removing the definitions now in ata-all.h results in a booting kernel. anglepoise:~ % s atacontrol list Password: ATA channel 0: Master: no device present Slave: no device present ATA channel 1: Master: acd0 ATA/ATAPI revision 5 Slave: no device present ATA channel 2: Master: ad4 Serial ATA v1.0 Slave: no device present ATA channel 3: Master: no device present Slave: no device present ATA channel 4: Master: no device present Slave: no device present anglepoise:~ % dmesg | grep \^ata atapci0: port 0xdc00-0xdc07,0xd880-0xd883,0xd800-0xd807,0xd480-0xd483,0xd400-0xd40f mem 0xfe5fe000-0xfe5fffff irq 19 at device 0.0 on pci3 atapci0: AHCI Version 01.00 controller with 2 ports detected ata2: on atapci0 ata3: on atapci0 ata4: on atapci0 atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 31.0 on pci0 ata0: on atapci1 ata1: on atapci1 atapci0: port 0xdc00-0xdc07,0xd880-0xd883,0xd800-0xd807,0xd480-0xd483,0xd400-0xd40f mem 0xfe5fe000-0xfe5fffff irq 19 at device 0.0 on pci3 atapci0: AHCI Version 01.00 controller with 2 ports detected ata2: on atapci0 ata3: on atapci0 ata4: on atapci0 atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 31.0 on pci0 ata0: on atapci1 ata1: on atapci1 Regards, BMS