From 0d1d5365993b164eaa951daa8a9d41fa7b30a74c Mon Sep 17 00:00:00 2001 From: Bartlomiej Zolnierkiewicz Date: Tue, 15 Jul 2008 21:21:51 +0200 Subject: [PATCH] --- yaml --- r: 101227 b: refs/heads/master c: b3d96afccf8b5c67b66a61efb88c53ff029c6611 h: refs/heads/master i: 101225: 9fa528548f4989b37bd52a039c9a66abee23c438 101223: 974cac1425f658893bf195e5ee726de70c248601 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/ide-scsi.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 9232785c09cd..6172743c5440 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 63f5abb0959337db0d5bece9cefba03cdcadec51 +refs/heads/master: b3d96afccf8b5c67b66a61efb88c53ff029c6611 diff --git a/trunk/drivers/scsi/ide-scsi.c b/trunk/drivers/scsi/ide-scsi.c index 569ffde6d047..2553ef4d5a91 100644 --- a/trunk/drivers/scsi/ide-scsi.c +++ b/trunk/drivers/scsi/ide-scsi.c @@ -494,13 +494,14 @@ static ide_startstop_t idescsi_transfer_pc(ide_drive_t *drive) /* Set the interrupt routine */ ide_set_handler(drive, &idescsi_pc_intr, get_timeout(pc), idescsi_expiry); - /* Send the actual packet */ - hwif->output_data(drive, NULL, scsi->pc->c, 12); - if (pc->flags & PC_FLAG_DMA_OK) { pc->flags |= PC_FLAG_DMA_IN_PROGRESS; hwif->dma_ops->dma_start(drive); } + + /* Send the actual packet */ + hwif->output_data(drive, NULL, scsi->pc->c, 12); + return ide_started; }