[PATCH] libata irq-pio: eliminate unnecessary queuing in ata_pio_first_block()
commitfbcdd80b0d5bde06f3483b9a13f9599a0452431c
authorAlbert Lee <albertcc@tw.ibm.com>
Tue, 1 Nov 2005 11:30:05 +0000 (1 19:30 +0800)
committerJeff Garzik <jgarzik@pobox.com>
Wed, 9 Nov 2005 06:22:19 +0000 (9 01:22 -0500)
treed0fa83e2c4fc52fe44940524843a53b864f35adc
parente27486db89ef04d5df1727c52362fa3d50cff241
[PATCH] libata irq-pio: eliminate unnecessary queuing in ata_pio_first_block()

   - change the return value of ata_pio_complete() 0 <-> 1
   - add return value for ata_pio_first_block()
   - rename variable "qc_completed" to "has_next" in ata_pio_task()
   - use has_next to eliminate unnecessary queuing in ata_pio_first_block()

Signed-off-by: Albert Lee <albertcc@tw.ibm.com>
==========
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/scsi/libata-core.c