ide: remove ide_end_request()
[linux-2.6-block.git] / drivers / ide / ide-disk.c
index ad9a3f54d21dd267405a6571b0213adb4c86c805..d8caa65ca7a50d8cc2faaefc435cb2c8ea2f6622 100644 (file)
@@ -186,7 +186,7 @@ static ide_startstop_t ide_do_rw_disk(ide_drive_t *drive, struct request *rq,
                blk_dump_rq_flags(rq, "ide_do_rw_disk - bad command");
                if (rq->errors == 0)
                        rq->errors = -EIO;
-               ide_end_request(drive, 0, 0);
+               ide_complete_rq(drive, -EIO, ide_rq_bytes(rq));
                return ide_stopped;
        }