qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] linux-user 32/64 bit mremap() problem


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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]