[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: |
Alexander Graf |
Subject: |
Re: [Qemu-devel] [PATCH 2/9] alpha-linux-user: Work around hosted mmap allocation problems |
Date: |
Tue, 12 Jun 2012 17:11:23 +0200 |
On 12.06.2012, at 16:57, Richard Henderson <address@hidden> wrote:
> On 2012-06-12 07:53, Alexander Graf wrote:
>>
>>
>> On 12.06.2012, at 16:27, Richard Henderson <address@hidden> wrote:
>>
>>> On 2012-06-12 07:12, Andreas Färber wrote:
>>>> This looks fishy to me... why should the kernel use a bigger address
>>>> space than hardware? For arm on x86_64 such a workaround was not
>>>> necessary iirc.
>>>
>>> I can tell you what I observe. That with a certain sequence of
>>> allocations the x86_64 kernel will quit accepting an address "near"
>>> (1<<38) as a hint for where to allocate memory and begin returning
>>> an addresses near (1<<48).
>>
>> Hrm, does -R work for you? :)
>
> Lol.
>
> Actually I've tried it a couple of times: -R 32G.
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?
Alex
> And, no, it
> doesn't work very well. ;-)
>
>
> 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