Re: CDROM mount problem in 2.2.14, worked in 2.2.12-20

From: Brad Nelson (bsnelson@thebeam.net)
Date: Tue Mar 14 2000 - 17:53:49 EST


That's a thought, but not the case in my situation. The CD I'm using is the
RedHat distribution CD, which works fine under 2.2.12.

I have done some digging, and it appears that drivers/block/ide.c was changed
quite a bit between 2.2.12 and 2.2.14; it is this module that seems to be
logging the bulk of the errors. It is also interesting to note a comment in the
2.2.12 version (ide.c version 6.18) that says "need something here for HX PIIX3
UDMA and HPT343....AMH" followed by one of the several lines of error text from
my dmesg exactly ("irq timeout: status=0x58 { DriveReady SeekComplete
DataRequest }").

In the 2.2.14 (ide.c 6.19), this comment has been removed and replaced with
quite a bit more code, including the logging of the "irq timeout" message.

I have a PIIX4 and a "hdc: PLEXTOR CD-R PX-W8432T, ATAPI CDROM drive" a.k.a.
"hdc: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache" (as reported at bootup).

If it's any consolation, I'm running a "hdc: CREATIVE CD5230E, ATAPI CDROM
drive" a.k.a. "hdc: ATAPI 52X CD-ROM drive, 128kB Cache" with a PIIX4 on a
single CPU Asus mobo under 2.2.14 which works fine.

Brad

Jens Benecke wrote:

> On Mon, Mar 13, 2000 at 10:07:16AM -0600, Brad Nelson wrote:
>
> > 1. mount -t iso9660 /dev/cdrom /mnt/cdrom returns very quickly under
> > 2.2.14, and instead of mounting, it changes the mountpoint to a file
> > with 0 bytes (?!), e.g.
> > before: drwxrwxr-x 2 root root 4096 Feb 6 1996 cdrom
> > after: -r-xr-xr-x 1 root root 0 Dec 31 1969 cdrom
>
> I have these symptoms when trying to mount a CD with a present, but brokein
> ISO9660 header (i.e. misburned CDR, audio-CD or something)
>
>
> --
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Mar 15 2000 - 21:00:29 EST