[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 0/7] linux-user: sigaction fixes/cleanups
From: |
Laurent Vivier |
Subject: |
Re: [PATCH v2 0/7] linux-user: sigaction fixes/cleanups |
Date: |
Sat, 15 May 2021 21:52:55 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 |
Le 23/04/2021 à 01:02, Richard Henderson a écrit :
> Alpha had two bugs, one with the non-ka_restorer fallback
> using the wrong offset, and the other with the ka_restorer
> value getting lost in do_sigaction.
>
> Sparc had another bug, where the ka_restorer field was
> written to user memory.
>
> Version 2 splits patch 2 into 6.
>
>
> r~
>
>
> Richard Henderson (7):
> linux-user/alpha: Fix rt sigframe return
> linux-user/alpha: Rename the sigaction restorer field
> linux-user: Pass ka_restorer to do_sigaction
> linux-user: Honor TARGET_ARCH_HAS_SA_RESTORER in do_syscall
> linux-user/alpha: Define TARGET_ARCH_HAS_KA_RESTORER
> linux-user/alpha: Share code for TARGET_NR_sigaction
> linux-user: Tidy TARGET_NR_rt_sigaction
>
> linux-user/alpha/target_signal.h | 1 +
> linux-user/syscall_defs.h | 29 ++-------
> linux-user/alpha/signal.c | 10 +--
> linux-user/signal.c | 5 +-
> linux-user/syscall.c | 107 ++++++++-----------------------
> 5 files changed, 43 insertions(+), 109 deletions(-)
>
Applied to my linux-user-for-6.1 branch.
Thanks,
Laurent
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH v2 0/7] linux-user: sigaction fixes/cleanups,
Laurent Vivier <=