From 9f15e60949c480f5f199ed6d844d2c64c3ee757a Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 22 Sep 2003 22:58:33 -0700 Subject: [PATCH] [PATCH] ide-cd cgc command bug MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit From Szombathelyi György This fixes a problem where the residual data count isn't being set correctly. --- drivers/ide/ide-cd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ide/ide-cd.c b/drivers/ide/ide-cd.c index 04e177e8a0db1..dfc01ebe46782 100644 --- a/drivers/ide/ide-cd.c +++ b/drivers/ide/ide-cd.c @@ -2498,7 +2498,7 @@ static int ide_cdrom_packet(struct cdrom_device_info *cdi, req.sense = cgc->sense; cgc->stat = cdrom_queue_packet_command(drive, &req); if (!cgc->stat) - cgc->buflen = req.data_len; + cgc->buflen -= req.data_len; return cgc->stat; } -- 2.53.0