Running of VIA mini-ITX with 4GB compact flash storage (no HDD) plugged direct into IDE socket. No cable at all. FreeBSD presumably fails to find 80 core cable - therefore falls back incorrectly and unnecessarily to udma33. How-To-Repeat: Appears in the boot messages each time
State Changed From-To: open->feedback Hello Martin, is this still a problem?
State Changed From-To: feedback->open Feedback received from Martin: Hello Remko Yes it is still unsolved. I've updated to FreeBSD 8.0 but it still falls back to UDMA33. The CF drive plugs in directly to the motherboard socket so there is no cable at all
Responsible Changed From-To: freebsd-i386->mav Assign to Mav: would it be possible that you have a look at this please? You might know most about the surrounding ATA code... Thanks!
Our VIA drivers have no controller-side cable detection and your CF card also seems not reporting 80-pin cable. As workaround you may set hw.ata.ata_dma_check_80pin tunable to 0. -- Alexander Motin
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
Mav@ gave a workaround, closing as best we can do.