On Thursday 17 February 2005 02:57, D Richard Felker III wrote:
nope. another kernel bug: even if you use -k, dma will get disabled whenever there are io errors, even though these errors are, of course, caused by scratched media, not by anything related to dma. it's very evil. whoever put this broken crap in the kernel should be run over with an 18-wheeler full of cola.
Atleast it's somewhat better now than it used to be. Someone calculated that before, by the amount of times Linux retried a bad sector read, it would've taken a few hundred years to read a badly scratched CD. It was retrying each broken sector a few hundred times, and the drive firmware was trying it for 10 seconds itself too before giving up.... But that's supposedly fixed now ...