From owner-svn-src-all@FreeBSD.ORG Sun Feb 15 13:32:21 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4D7F1065674; Sun, 15 Feb 2009 13:32:21 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout1.freenet.de (mout1.freenet.de [IPv6:2001:748:100:40::2:3]) by mx1.freebsd.org (Postfix) with ESMTP id 3B24C8FC13; Sun, 15 Feb 2009 13:32:21 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from [195.4.92.10] (helo=0.mx.freenet.de) by mout1.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #76) id 1LYh6a-0008KW-3F; Sun, 15 Feb 2009 14:32:20 +0100 Received: from taa85.t.pppool.de ([89.55.170.133]:16218 helo=ernst.jennejohn.org) by 0.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #76) id 1LYh6Z-0004mh-N2; Sun, 15 Feb 2009 14:32:19 +0100 Date: Sun, 15 Feb 2009 14:32:19 +0100 From: Gary Jennejohn To: Alexander Motin Message-ID: <20090215143219.718a8bec@ernst.jennejohn.org> In-Reply-To: <49980DC1.7090900@FreeBSD.org> References: <20090215124757.4aacabbc@ernst.jennejohn.org> <49980DC1.7090900@FreeBSD.org> X-Mailer: Claws Mail 3.7.0 (GTK+ 2.14.7; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: booting with ATA-AHCI now broken X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Feb 2009 13:32:22 -0000 On Sun, 15 Feb 2009 14:42:41 +0200 Alexander Motin wrote: > Gary Jennejohn wrote: > > The latest commit to dev/ata/chipsets/ata-ahci.c totally breaks > > booting on my machine. > > > > I didn't save the commit message so I can't quote the exact commit > > revision number. > > > > _Every_ ata port now times out. > > > > Here the relevant bits from pciconf: > > > > atapci0@pci0:0:17:0: class=0x010601 card=0xb0021458 chip=0x43911002 rev=0x00 hdr=0x00 > > vendor = 'ATI Technologies Inc' > > class = mass storage > > subclass = SATA > > According to Linux drivers, this chip has bug with port multiplier > probing which this commit may trigger. Can you try to change > 'ata_ahci_softreset(dev, ATA_PM)' with 'ata_ahci_softreset(dev, 0)' in > ata-ahci.c to check it? > Yes, that fixes it. Thanks for the quick response. Do you still want the verbose boot output? --- Gary Jennejohn