Skip to content

libata-dev: integrate polling pio with irq-pio

Albert Lee linux-ide 1 version Applied

Status from this message: applied patches 1-5 to the irq-pio branch.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 10 repliesApplied

Changes from the cover letter

1/5: Move out the HSM code from ata_host_intr() to the new ata_hsm_move() function. 2/5: Minor fix for ata_hsm_move() to work with ata_host_intr()
3/5: Let ata_hsm_move() work with both irq-pio and polling pio
4/5: Convert ata_pio_task() to use the new ata_hsm_move()
5/5: Cleanup unused enums/functions.

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/5libata-dev: Move out the HSM code from ata_host_intr()drivers/scsi/libata-core.c+106 -1001 reply
1/5libata-dev: Move out the HSM code from ata_host_intr()drivers/scsi/libata-core.c+106 -1000 replies
2/5libata-dev: Minor fix for ata_hsm_move() to work with ata_host_intr()drivers/scsi/libata-core.c+14 -111 reply
2/5libata-dev: Minor fix for ata_hsm_move() to work with ata_host_intr()drivers/scsi/libata-core.c+13 -110 replies
3/5libata-dev: Let ata_hsm_move() work with both irq-pio and polling piodrivers/scsi/libata-core.c+75 -63 replies
3/5libata-dev: Let ata_hsm_move() work with both irq-pio and polling piodrivers/scsi/libata-core.c+81 -63 replies
4/5libata-dev: Convert ata_pio_task() to use the new ata_hsm_move()drivers/scsi/libata-core.c+42 -292 replies
4/5libata-dev: Convert ata_pio_task() to use the new ata_hsm_move()drivers/scsi/libata-core.c+28 -320 replies
5/5libata-dev: Cleanup unused enums/functionsdrivers/scsi/libata-core.c include/linux/libata.h+0 -2850 replies
5/5libata-dev: Cleanup unused enums/functionsdrivers/scsi/libata-core.c include/linux/libata.h+0 -2880 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH/RFC 0/5] libata-dev: integrate polling pio with irq-pio

This patch set integrates polling pio with irq-pio.

Changes:
1/5: Move out the HSM code from ata_host_intr() to the new ata_hsm_move() function. 2/5: Minor fix for ata_hsm_move() to work with ata_host_intr()
3/5: Let ata_hsm_move() work with both irq-pio and polling pio
4/5: Convert ata_pio_task() to use the new ata_hsm_move()
5/5: Cleanup unused enums/functions.

Patch against irq-pio branch (c2956a3b0d1c17b38da369811a6ce93eb7a01a04). Minimally tested ok on x86.

For your review, thanks,

Albert