linux-mips
[Top] [All Lists]

Re: Latest sources from CVS.

To: "Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
Subject: Re: Latest sources from CVS.
From: Thiemo Seufer <ica2_ts@csv.ica.uni-stuttgart.de>
Date: Fri, 6 Dec 2002 19:41:33 +0100
Cc: Carsten Langgaard <carstenl@mips.com>, Ralf Baechle <ralf@linux-mips.org>, "Kevin D. Kissell" <kevink@mips.com>, linux-mips@linux-mips.org
In-reply-to: <Pine.GSO.3.96.1021206192349.26674T-100000@delta.ds2.pg.gda.pl>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20021206172438.GJ23743@rembrandt.csv.ica.uni-stuttgart.de> <Pine.GSO.3.96.1021206192349.26674T-100000@delta.ds2.pg.gda.pl>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.4i
Maciej W. Rozycki wrote:
> On Fri, 6 Dec 2002, Thiemo Seufer wrote:
> 
> > Maybe I wasn't clear about it, I meant kernels with 32 bit address
> > space but 64 bit register width, allowing for userland N32 ABI.
> > 
> > E.g. the old DECstations with R4k CPU and limited memory would fit
> > in this scheme. :-)
> 
>  I'm only going to support n64 on the DECstation.  You are welcomed to do
> n32 stuff yourself if you want to. 

What does N64 on the DECstation better than N32 could do? N32 has
more compact code, better cache usage and less memory consumption.

> > >  Remember we are writing of the kernel -- we don't know what userland is
> > > going to bring us
> > 
> > I don't understand this. The kernel _defines_ what the userland is allowed
> > to do.
> 
>  I haven't considered you may mean crippling the available user address
> space.

IIRC is the maximum of RAM 448 MB on some machines. Actually utilizing
an user address space larger than 2 GB would mean a RAM/Swap ratio of
about 1:4, IOW, it likely gets unusable slow.

Is there any point besides of hack value to use N64 on these machines?


Thiemo

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