linux-mips
[Top] [All Lists]

Re: [PATCH] Further TLB handler optimizations

To: Thiemo Seufer <ica2_ts@csv.ica.uni-stuttgart.de>
Subject: Re: [PATCH] Further TLB handler optimizations
From: Rojhalat Ibrahim <ibrahim@schenk.isar.de>
Date: Mon, 10 Jan 2005 16:39:45 +0100
Cc: linux-mips@linux-mips.org
In-reply-to: <20050110143535.GE15344@rembrandt.csv.ica.uni-stuttgart.de>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20041223202526.GA2254@deprecation.cyrius.com> <20041224040051.93587.qmail@web52806.mail.yahoo.com> <20041224085645.GJ3539@rembrandt.csv.ica.uni-stuttgart.de> <20050107190605.GG31335@rembrandt.csv.ica.uni-stuttgart.de> <41E27A6A.5060204@schenk.isar.de> <20050110140429.GC15344@rembrandt.csv.ica.uni-stuttgart.de> <20050110143535.GE15344@rembrandt.csv.ica.uni-stuttgart.de>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040617
Thiemo Seufer wrote:
Thiemo Seufer wrote:

Rojhalat Ibrahim wrote:

Thiemo Seufer wrote:

I updated the patch now and checked it in. Please test, especially
for cases I couldn't do, like R3000-style TLB handling and MIPS32
CPUs with 64bit physaddr.


My Yosemite board (RM9000 processor) does not boot anymore with
CONFIG_64BIT_PHYS_ADDR. Without that option it seems to be working
as before. I tried to define cpu_has_64bit_gp_regs.

Correct, this should always be defined for 64bit capable CPUs.


With that it boots partly.

Where does it fail?


It's probably caused by the bug I just found. Please try the appended
patch and tell me if it changes something for you.


Thanks, but I had already found that one. Sorry, I forgot to
mention it. Doesn't change a thing, except that I can compile
the kernel without errors.


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