From: Eduardo Diaz Uriarte
Date: Fri, 29 Dec 2000 16:15:49 +0100
Message-Id: <00122916272500.00990@asterix>
Subject: hdb: lost interrupt
Hi,
I'm having some trouble with my CD.
When booting my suse 6.4 it seems as linux doesn't recognizes my cdrom as the correct one. I get this (hdb is
my cdrom)
hda: Maxtor 84320D4, ATA DISK drive
hdb: CREATIVE CD2423E, ATAPI CDROM drive
hdc: WDC WD205BA, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: Maxtor 84320D4, 4120MB w/256kB Cache, CHS=525/255/63, (U)DMA
hdc: WDC WD205BA, 19574MB w/2048kB Cache, CHS=39770/16/63, (U)DMA
hdb: ATAPI 20X CD-ROM drive, 382kB Cache, DMA
My problem is that:
1) I think it goes slower than under win98 (it makes sense if linux thinks it's 20X instead of 24X as it
really is);
2) sometimes when working with it, I got problems and kernel launches this messages:
kernel: hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
kernel: hdb: drive not ready for command
kernel: hdb: status timeout: status=0xd0 { Busy }
kernel: hdb: DMA disabled
kernel: hdb: drive not ready for command
kernel: hdb: ATAPI reset complete
kernel: hdb: cdrom_read_intr: data underrun (4 blocks)
kernel: end_request: I/O error, dev 03:40 (hdb), sector 392928
And the last 2 lines repeat to infinity every 10 seconds.
After this, if I try to unmount this device I have to wait for about 2 minute to get it complete, but I'm
never able of remounting it. I only get a lot of 'lost interrupt' kernel messages, and a '/dev/hdb:
Input/output error' bash message.
Any idea about how can I get this working?