> Aieee, we have to transfer the whole last sector while holding the spin > lock and IRQ disabled. That's sad but pushing locking into ->data_xfer > doesn't sound attractive either. Any better ideas? I'd say this is a non-starter. It solves nothing and means PIO in libata is still basically unusable. 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