qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] Rewrite mmap_find_vma() to work fine on 64-bit


From: Martin Mohring
Subject: Re: [Qemu-devel] [PATCH] Rewrite mmap_find_vma() to work fine on 64-bit hosts with 32-bit targets
Date: Mon, 08 Dec 2008 21:59:07 +0100
User-agent: Thunderbird 2.0.0.18 (X11/20081112)

Kirill A. Shutemov wrote:
> On Wed, Dec 03, 2008 at 02:50:57PM +0200, Kirill A. Shutemov wrote:
>   
>> On Wed, Dec 03, 2008 at 12:34:18PM +0000, Paul Brook wrote:
>>     
>>> On Wednesday 03 December 2008, Kirill A. Shutemov wrote:
>>>       
>>>> qemu's page table can be incomple if /proc/self/maps is unavailable or
>>>> host allocating a memory with mmap(), so we can't use it to find free
>>>> memory area.
>>>>         
>>> Do we really care? Do such systems exist?
>>>       
>> I use qemu-arm to build packages in restricted environment -- in hasher[1].
>> hasher mounts /proc only for packages that really need it for building
>> (java, for example).
>>
>> [1] http://en.altlinux.org/Hasher
>>     
>
> Paul, do you have any objection or not? I really want to see it into
> upstream.
>
>   
One question I have though... What happens, if a start up script (ini
script) run in qemu linux-user changes /proc/sys/vm/mmap_min_addr from 0
to say 65536? Can this ever work, without later memory allocs with
mmap() failing?

Martin






reply via email to

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