booting with ATA-AHCI now broken
Alexander Motin
mav at FreeBSD.org
Sun Feb 15 04:42:46 PST 2009
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 at 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?
--
Alexander Motin
More information about the svn-src-all
mailing list