]> Pileus Git - ~andy/linux/blobdiff - drivers/ide/ide-dma.c
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
[~andy/linux] / drivers / ide / ide-dma.c
index 0bbf71f8e499209d2c71d65a2bf1d60b00130bde..219e6fb78dc6414304ff8b707c59554f9c82db75 100644 (file)
@@ -103,7 +103,7 @@ ide_startstop_t ide_dma_intr(ide_drive_t *drive)
                                ide_finish_cmd(drive, cmd, stat);
                        else
                                ide_complete_rq(drive, 0,
-                                               cmd->rq->nr_sectors << 9);
+                                               blk_rq_sectors(cmd->rq) << 9);
                        return ide_stopped;
                }
                printk(KERN_ERR "%s: %s: bad DMA status (0x%02x)\n",