Merge branch 'upstream'
authorJeff Garzik <jgarzik@pobox.com>
Thu, 9 Feb 2006 09:28:13 +0000 (04:28 -0500)
committerJeff Garzik <jgarzik@pobox.com>
Thu, 9 Feb 2006 09:28:13 +0000 (04:28 -0500)
1  2 
drivers/scsi/libata-core.c
drivers/scsi/sata_mv.c
drivers/scsi/sata_promise.c
include/linux/libata.h

@@@ -1073,9 -1072,17 +1073,10 @@@ static unsigned int ata_pio_modes(cons
  }
  
  static inline void
 -ata_queue_packet_task(struct ata_port *ap)
 -{
 -      if (!(ap->flags & ATA_FLAG_FLUSH_PIO_TASK))
 -              queue_work(ata_wq, &ap->packet_task);
 -}
 -
 -static inline void
  ata_queue_pio_task(struct ata_port *ap)
  {
-       queue_work(ata_wq, &ap->pio_task);
+       if (!(ap->flags & ATA_FLAG_FLUSH_PIO_TASK))
+               queue_work(ata_wq, &ap->pio_task);
  }
  
  static inline void
Simple merge
Simple merge
Simple merge