diff options
| -rw-r--r-- | drivers/ide/ide-cd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ide/ide-cd.c b/drivers/ide/ide-cd.c index 04e177e8a0db..dfc01ebe4678 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; } |
