[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/2] linux-user/alpha: Fix rt sigframe return
From: |
Richard Henderson |
Subject: |
[PATCH 1/2] linux-user/alpha: Fix rt sigframe return |
Date: |
Thu, 22 Apr 2021 11:08:18 -0700 |
We incorrectly used the offset of the non-rt sigframe.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
linux-user/alpha/signal.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/linux-user/alpha/signal.c b/linux-user/alpha/signal.c
index c5c27ce084..86f5d2276d 100644
--- a/linux-user/alpha/signal.c
+++ b/linux-user/alpha/signal.c
@@ -200,7 +200,7 @@ void setup_rt_frame(int sig, struct target_sigaction *ka,
&frame->retcode[1]);
__put_user(INSN_CALLSYS, &frame->retcode[2]);
/* imb(); */
- r26 = frame_addr + offsetof(struct target_sigframe, retcode);
+ r26 = frame_addr + offsetof(struct target_rt_sigframe, retcode);
}
if (err) {
--
2.25.1