Le 28/01/2020 à 13:45, Peter Maydell a écrit : > On Tue, 28 Jan 2020 at 12:33, Taylor Simpson <tsimp...@quicinc.com> wrote: >> >> I proposed a similar patch guarded by #ifdef TARGET_HEXAGON. I understand >> we don't want to break things that are working, and we don't want to open >> the door for a bunch of #ifdef's here. However, more than one scenario >> needs this capability. >> >> Would a suitable compromise be to provide a hook in linux-user/signal.c for >> the target to put in the changes they need? > > No; this isn't target-specific, and we don't want > per-target different behaviour.
So I guess the only way to fix the problem is to implement the signal multiplexing initiated by Milos [1] and tried again by Josh [2]. Any volunteer? If not, I will try to find some time to do that... Thanks, Laurent [1] "[PATCH 0/5] linux-user: Support signal passing for targets having more signals than host" https://patchew.org/QEMU/1558550785-20098-1-git-send-email-aleksandar.marko...@rt-rk.com/ [2] https://lists.gnu.org/archive/html/qemu-devel/2019-10/msg00738.html