On Sat, 27 May 2006, Mark Lord wrote: > > Yeah, I know that. Just pointing it out because the original > discussion suggested we might want the code to also wait for DRDY, > which would be correct only for ATA disks. Well, that was my half-arsed theory on why it didn't work for Jens (ie he wasn't busy, but instead would wait for READY). And judging from Jens' report, that was apparently exactly what was going on. In some respects, Jens' case is actually the more natural one. In fact, it seems to be yours too, if I read your next mail correctly. We should _first_ wait for !BUSY and then the quick RDY wait is actually good. Linus - : 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