[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/9] alpha-linux-user: Work around hosted mmap a
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH 2/9] alpha-linux-user: Work around hosted mmap allocation problems |
Date: |
Tue, 12 Jun 2012 08:27:14 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 |
On 2012-06-12 08:11, Alexander Graf wrote:
> 32G is way too much. Do you have to preallocate such a big address
> space? Usually 1G should be good enough for most programs, no?
The default start to .text is 6G for alpha executables, so anything
less than that + reasonable room will fail for obvious reasons.
One would think that e.g. 8G would be good enough, giving 2G above
the executable for brk and shared library mapping, but... failure.
Alternately, there's some other problem with -R that needs to be
investigated.
That said, problems with ld.so erroring out with ENOMEM went away
with this patch, so...
r~
[Qemu-devel] [PATCH 3/9] alpha-linux-user: Handle TARGET_SSI_IEEE_RAISE_EXCEPTION properly, Richard Henderson, 2012/06/07
[Qemu-devel] [PATCH 6/9] linux-user: Translate pipe2 flags; add to strace, Richard Henderson, 2012/06/07
[Qemu-devel] [PATCH 5/9] linux-user: Allocate the right amount of space for non-fixed file maps, Richard Henderson, 2012/06/07
[Qemu-devel] [PATCH 4/9] linux-user: Handle O_SYNC, O_NOATIME, O_CLOEXEC, O_PATH, Richard Henderson, 2012/06/07
[Qemu-devel] [PATCH 7/9] alpha-linux-user: Fix a3 error return with v0 error bypass., Richard Henderson, 2012/06/07
[Qemu-devel] [PATCH 9/9] alpha-linux-user: Fix the getpriority syscall, Richard Henderson, 2012/06/07
[Qemu-devel] [PATCH 8/9] alpha-linux-user: Properly handle the non-rt sigprocmask syscall., Richard Henderson, 2012/06/07