> I just wanted to have clear vision of the process instead of "lets merge > it now and worry about real users later". There was a simple vision which was to provide full coverage for all the relevant ATA controllers using the libata core ASAP and leave the old IDE code "as is". That was what was done. > Every uncomfortable technical issue raised was addressed with direct > "IDE is teh crap" shouting Sorry but you are re-inventing history here. The old IDE layer was crap, and for sound technical reasons including the error handling and the horrible locking problems from the design level up caused by the reset/error/timeout handling paths and the polled speed change on CRC error change down. I spent years working on that stuff. Throwing it all away was not my idea of fun, but it was clearly the right technical decision. I'm very happy with the state of libata PATA. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html