linux-mips-fnet
[Top] [All Lists]

Re: Location of init_task_union

To: "Ralf Baechle" <ralf@oss.sgi.com>
Subject: Re: Location of init_task_union
From: "Bradley D. LaRonde" <brad@ltc.com>
Date: Tue, 23 Nov 1999 17:58:05 -0500
Cc: <linux@engr.sgi.com>, <linux-mips@fnet.fr>, <linux-mips@vger.rutgers.edu>
References: <007801bf3500$90edf810$b8119526@ltc.com> <19991123230824.E16508@uni-koblenz.de> <01f101bf3601$0cf42fa0$b8119526@ltc.com> <19991123232110.H16508@uni-koblenz.de> <021f01bf3602$97f7b0d0$b8119526@ltc.com> <19991123235314.I16508@uni-koblenz.de>
----- Original Message -----
From: Ralf Baechle <ralf@oss.sgi.com>
To: Bradley D. LaRonde <brad@ltc.com>
Cc: <linux@engr.sgi.com>; <linux-mips@fnet.fr>;
<linux-mips@vger.rutgers.edu>
Sent: Tuesday, November 23, 1999 5:53 PM
Subject: Re: Location of init_task_union


> On Tue, Nov 23, 1999 at 05:32:15PM -0500, Bradley D. LaRonde wrote:
>
> > > Yes.  I already did this in my private source for another, MIPS64
related
> > > reason.
> >
> > OK, thanks.  I think that also alleviates the need for that ALIGN at the
end
> > of head.S, plus we can get rid of the .text just above there in head.S,
> > right?  BTW, is there some historical reason for that .text?
>
> Probably it exists because in '94 when I started with Linux/MIPS i386 had
> it in .text or so.  Iff there ever was a real reason it now rests in
peace.
>
> Btw, take a look at arch/mips64/kernel/head.S which looks much cleaner
than
> what we currently have for the 32-bit kernel.  That head.S was definately
> the single most ugly thing we had in the kernel.  It's all gone now; the
> TLB exception handlers and the CPU detection code is now in other files;
> the later has been rewritten to C.

Oooh, cool.  Yes, that was an eyesore.  In fact was toying with the idea of
hacking it up (to not include exception handlers we will never need).

So when do we get this for mips32?  :-)

Regards,
Brad

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