Are you saying that libata is supposed to always enable 32bit dma transfers? Matthew Garrett wrote: > As has been the case for a long time, the kernel and drive are supposed > to negotiate the appropriate speeds themselves. If that's not happening, > please file a bug against the kernel. >