[BUGS] New AMD motherboard not recognised by ATA driver?

Andrew Reilly areilly at bigpond.net.au
Fri May 18 19:05:07 EST 2012


Hi all,

Figured I'd ask locally before raising a PR or troubling the
dennizens of the fs mailing lists...

My home server (intel i3 Mini-ITX) died fairly catastrophically
the other day: wouldn't even boot to BIOS, so I figured the CPU
had probably died somehow.  Replaced it with a new and seemingly
similarly capable AMD system with an A75M chipset.  The problem
is that the ATA driver (atapci) seems to be falling back to
UDMA2 33MB/s mode, which is disappointing to say the least.  I
have two Seagate NS series drives and a Corsair SSD drive on
those sata ports, and two identical ones on a cheapo SiiS PCI-e
card, and the latter claim to be capable of 300MB/s using UDMA6,
which is more like it.

I've tried the following lines in /boot/loader.conf, to no
effect:

# None of the following seem to have made a difference
#hw.ata.ata_dma_check_80pin="0"
#hint.atapci.0.msi="1"
#hint.atapci.1.msi="1"
#hint.ata.0.mode="UDMA6"
#hint.ata.1.mode="UDMA6"
#hint.ata.2.mode="UDMA6"
#hint.ata.3.mode="UDMA6"

Is this just one of those things that I can configure with some
magic setting that I haven't found yet, or might I have to find an
vendor/model ID in a verbose boot log and patch a table in the
driver, or have I just made an unwise purchase decision, with no
hope until someone with a clue writes a new device driver?

Cheers,

-- 
Andrew


More information about the BUGS mailing list