|
From: | Vince Weaver |
Subject: | [Qemu-devel] linux-user 32/64 bit mremap() problem |
Date: | Wed, 3 Sep 2008 17:01:36 -0400 (EDT) |
Hello This has been discuessed a year ago http://www.nabble.com/linux-user-mmap()-for-32-bit-guest-on-64-bit-host-td12934745.html http://osdir.com/ml/linux.ports.x86-64.general/2007-10/msg00007.html but hasn't really been resolved.The linux-user mremap() syscall implementation will return a 64-bit value when running on a 64-bit machine, even when the architecture being simulated is only 32-bits.
Has any progress been made on this issue? I might try implementing the workaround the kernel people suggested.
This actually prevents one of the perlbmk spec2k benchmarks from running with sparc32plus emulation on an x86_64 machine.
Vince
[Prev in Thread] | Current Thread | [Next in Thread] |