On 5/3/22 17:51, Ilya Leoshkevich wrote:
Commit 31330e6cecfd ("linux-user/s390x: Implement setup_sigtramp") removed an unused field from rt_sigframe, disturbing offsets of other fields and breaking unwinding from signal handlers (e.g. libgcc's s390_fallback_frame() relies on this struct having a specific layout). Restore the field and add a comment.Reported-by: Ulrich Weigand<[email protected]> Signed-off-by: Ilya Leoshkevich<[email protected]> Fixes: 31330e6cecfd ("linux-user/s390x: Implement setup_sigtramp") --- linux-user/s390x/signal.c | 5 +++++ 1 file changed, 5 insertions(+)
Reviewed-by: Richard Henderson <[email protected]> r~
