qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] [PATCH v2 1/1] target-ppc, tcg: fix usermode segfault wit


From: Peter Maydell
Subject: Re: [Qemu-ppc] [PATCH v2 1/1] target-ppc, tcg: fix usermode segfault with pthread_create()
Date: Tue, 7 Feb 2017 11:14:32 +0000

On 7 February 2017 at 03:21, Sam Bobroff <address@hidden> wrote:
> Programs run under qemu-ppc64 on an x86_64 host currently segfault
> if they use pthread_create() due to the adjustment made to the NIP in
> commit bd6fefe71cec5a0c7d2be4ac96307f25db56abf9.
>
> This patch changes cpu_loop() to set the NIP back to the
> pre-incremented value before calling do_syscall(), which causes the
> correct address to be used for the new thread and corrects the fault.
>
> Signed-off-by: Sam Bobroff <address@hidden>

Reviewed-by: Peter Maydell <address@hidden>

thanks
-- PMM



reply via email to

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