Merge branch 'upstream-fixes' into upstream
authorJeff Garzik <jeff@garzik.org>
Wed, 24 May 2006 05:49:12 +0000 (01:49 -0400)
committerJeff Garzik <jeff@garzik.org>
Wed, 24 May 2006 05:49:12 +0000 (01:49 -0400)
Conflicts:

drivers/scsi/libata-core.c

drivers/scsi/libata-core.c

index bf00d2b..e891b83 100644 (file)
@@ -3696,7 +3696,7 @@ static void ata_pio_sector(struct ata_queued_cmd *qc)
  *     ata_pio_sectors - Transfer one or many 512-byte sectors.
  *     @qc: Command on going
  *
- *     Transfer one or many ATA_SECT_SIZE of data from/to the 
+ *     Transfer one or many ATA_SECT_SIZE of data from/to the
  *     ATA device for the DRQ request.
  *
  *     LOCKING:
@@ -3973,6 +3973,8 @@ static void ata_hsm_qc_complete(struct ata_queued_cmd *qc, int in_wq)
                } else
                        ata_qc_complete(qc);
        }
+
+       ata_altstatus(ap); /* flush */
 }
 
 /**