linux-mips
[Top] [All Lists]

Re: cdrom

To: Ulf Carlsson <grim@zigzegv.ml.org>
Subject: Re: cdrom
From: ralf@uni-koblenz.de
Date: Wed, 2 Sep 1998 00:08:40 +0200
Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>, linux@cthulhu.engr.sgi.com
In-reply-to: <Pine.LNX.3.96.980901193416.17758A-100000@calypso.saturn>; from Ulf Carlsson on Tue, Sep 01, 1998 at 07:50:46PM +0200
References: <19980901165505.A456@uni-koblenz.de> <Pine.LNX.3.96.980901193416.17758A-100000@calypso.saturn>
Sender: owner-linux@cthulhu.engr.sgi.com
On Tue, Sep 01, 1998 at 07:50:46PM +0200, Ulf Carlsson wrote:

> I tried to implement your ideas, I disabled sync, I don't know how you
> disable disconnect/reconnect. Anyway, I don't think that's the problem.
> The problem is the sigsegv in mount the oops causes, do we have something
> like a 'half' mounted device?

The mount operation is assumed to be atomic.  If it's not you're in deep
trouble.

> Unable to handle kernel paging request at virtual address 00000000, epc ==
> 88021bcc, ra == 8809414
> Oops: 0000
> ...
> epc   : 88021bcc
> Status: 3004fc02
> Cause : 00000008
> Segmentation fault
> 
> I get those other messages ...

As I recently told you on IRC - the patch as you've posted it is not
correct.  It will misstreat VCEI exceptions.

> scsi: aborting command due to timeout ...
> 
> ...  when I try to access the directory where I mounted the CDROM drive.
> Do you think my SC hack is causing this mess?

Not the timeouts, they're a genuine wd driver bug.

  Ralf

<Prev in Thread] Current Thread [Next in Thread>