qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] Re: [PATCH] mark host pages as reserved


From: Magnus Damm
Subject: [Qemu-devel] Re: [PATCH] mark host pages as reserved
Date: Tue, 11 Dec 2007 12:21:25 +0900

Hi everyone,

On Dec 5, 2007 5:45 PM, Magnus Damm <address@hidden> wrote:
> Hi all,
>
> This patch teaches the user space emulator about host pages. It marks
> present host page mappings with PAGE_RESERVED so mmap_find_vma()
> properly can detect that pages at mmap_next_start should be skipped
> over instead of being overwritten using mmap(). Without this patch I
> experience crashes with the arm or sh4 user space emulator together
> with sbox2. This combination sometimes result in that host libraries
> are mapped into the qemu process space starting from 0x4xxxxxxx
> instead of 0xb7xxxxxx. This together with the initial value of
> mmap_next_start results in a segfault when the elf loader overwrites
> the mapped host libraries with the target binary.
>
> Comments anyone?

Any reason for not applying this patch? This fixes user space
emulation for all targets.

Thanks,

/ magnus




reply via email to

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