libata: delegate irq driven pio to workqueue (take 2)
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 7 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | libata: fix the ata_altstatus() in ata_hsm_qc_complete()drivers/ | +2 | 0 replies | |
| 2/8 | libata: move ata_altstatus() out from ata_hsm_move() to the pio data xfer functionsdrivers/ | +10 | 0 replies | |
| 3/8 | libata: change the state after "PIO data-in" to HSM_ST_IDLE instead of HSM_ST_LASTdrivers/ | +5 | 0 replies | |
| 4/8 | libata: move and reduce locking to the pio data xfer functionsdrivers/ drivers/ include/ | +192 | 0 replies | |
| 5/8 | libata: ack unsolicited INTRQ when pollingdrivers/ | +8 | 0 replies | |
| 6/8 | libata: delegate irq driven pio to workqueuedrivers/ | +54 | 0 replies | |
| 7/8 | libata: fix ata_port_flush_task() for irq pio delegationdrivers/ include/ | +11 | 0 replies | |
| 8/8 | libata: ack more unsolicited INTRQdrivers/ | +7 | 7 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH/RFC 0/8] libata: delegate irq driven pio to workqueue (take 2)
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)