It's possible BSD is using UDMA while Linux is not.
A few versions ago Linux was changed so it does not automatically
turn on UDMA at boot time, because of reported problems with some
motherboards.
You may want to repeat the test after "hdparm -X 66 -d 1 /dev/hda" (I
*think* that's the line, and I think you need the latest hdparm).
-- Jamie
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/