On 01/03/2013 10:50 AM, Richard Henderson wrote:
On 01/03/2013 10:39 AM, Eric Johnson wrote:
While making this change please keep in mind that newer MIPS32
processors allow more than 31 bits of user address space (up to 3.5
GiB) if they have Enhanced Virtual Address support.
Interesting.

Well, would you be able to help figure out exactly what's going on in:

   http://lists.gnu.org/archive/html/qemu-devel/2012-12/msg03233.html

and the thread leading up to it?

Now, I don't *know* that this is an emulation failure -- the linux-user-test
binary certainly isn't aware of enhanced virtual addresses.  So it's
possible that (older?) binaries can't cope with more than 2GB.

Alternately, it really is a translation problem somewhere...


r~

That is correct. The current test and MIPS32 processors supported by QEMU do not support more than 2 GiB of user space. I didn't mean to imply otherwise.

Looking at the MIPS32 processor linux-user on a 64-bit host issue is already on my long list of tasks. Sorry I have not been able to look at it yet.

On second thought ignore my EVA comment for now. We'll worry about that when implementing EVA.

Eric

Reply via email to