linux-mips
[Top] [All Lists]

Re: CP0_STATUS interrupt mask patch

To: Ralf Baechle <ralf@uni-koblenz.de>
Subject: Re: CP0_STATUS interrupt mask patch
From: Ulf Carlsson <ulfc@thepuffingroup.com>
Date: Sat, 8 May 1999 00:23:22 +0200
Cc: Charles Lepple <clepple@foo.tho.org>, Linux/SGI <linux@cthulhu.engr.sgi.com>
In-reply-to: <19990505174022.B557@uni-koblenz.de>; from Ralf Baechle on Wed, May 05, 1999 at 05:40:22PM +0200
Mail-followup-to: Ralf Baechle <ralf@uni-koblenz.de>, Charles Lepple <clepple@foo.tho.org>, Linux/SGI <linux@cthulhu.engr.sgi.com>
References: <Pine.LNX.4.04.9905041342400.30478-100000@foo.tho.org> <372FA277.D3174BF4@foo.tho.org> <19990505174022.B557@uni-koblenz.de>
Sender: owner-linux@cthulhu.engr.sgi.com
On Wed, May 05, 1999 at 05:40:22PM +0200, Ralf Baechle wrote:
> On Wed, May 05, 1999 at 01:44:23AM +0000, Charles Lepple wrote:
> 
> > Charles Lepple wrote:
> > > I just pulled down the CVS kernel with the patch, and it seems that it
> > > causes a 'keyboard timeout[2]' to be printed on the console after the SCSI
> > 
> > Omitted a critical detail -- it hangs hard-core after this message.
> > Evidently the power button was initialized by this point, because it
> > doesn't turn off immediately, and it doesn't start the LED blinking
> > indicating an impending power-off.
> 
> The power button is handled during interrupts so when the interrupt
> handling is fsck'ed the button won't work, too.
> 
> I'll look at it.

Ok, you don't have to look at it I think since I just smashed the bug.

I found that indy_sc_wipe corrupted the interrupt mask, and that it relayed on
that it was restored by other functions to a correct state again.

My R4600SC boots fine now with Harald's new patches.

- Ulf

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