1/8: fix the ata_altstatus() in ata_hsm_qc_complete() 2/8: move ata_altstatus() from ata_hsm_move() to pio data xfer functions 3/8: change the state after "PIO data-in" to HSM_ST_IDLE instead of HSM_ST_LAST 4/8: move and reduce locking to the pio data xfer functions 5/8: ack possibly unsolicited irq when polling 6/8: delegate irq driven pio to workqueue 7/8: ata_port_flush_task() fix for irq pio delegation 8/8: ack more unsolicited irq --- Revised and reorder the patches per previous comments. Patch against the libata-dev tree for your review. (af3b146d26550f0c8e0d77b2117c6f8aec5d8146) - 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