Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Feb 2009 14:32:19 +0100
From:      Gary Jennejohn <gary.jennejohn@freenet.de>
To:        Alexander Motin <mav@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: booting with ATA-AHCI now broken
Message-ID:  <20090215143219.718a8bec@ernst.jennejohn.org>
In-Reply-To: <49980DC1.7090900@FreeBSD.org>
References:  <20090215124757.4aacabbc@ernst.jennejohn.org> <49980DC1.7090900@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 15 Feb 2009 14:42:41 +0200
Alexander Motin <mav@FreeBSD.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090215143219.718a8bec>