It was very much intentional.
People claim that the DMA problems may be due to having IDE cables of
bad quality or too long for the spec. HOWEVER, that claim misses the
point: even if the cable is bad it's not ok to have silent corruption,
so there is something wrong with the driver with DMA enabled. The newer
IDE standards are supposed to have CRC checks, and obviously they aren't
triggering for some reason.
This I disabled DMA until somebody can tell me what is up, rather than
just suggest people try shorter cables.
Linus
-
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.altern.org/andrebalsa/doc/lkml-faq.html