projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
affb1a5
)
linux-user/aarch64: Verify extra record lock succeeded
author
Richard Henderson
<richard.henderson@linaro.org>
Fri, 8 Jul 2022 15:15:33 +0000
(20:45 +0530)
committer
Peter Maydell
<peter.maydell@linaro.org>
Mon, 11 Jul 2022 12:43:51 +0000
(13:43 +0100)
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id:
20220708151540
.18136-39-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
linux-user/aarch64/signal.c
patch
|
blob
|
history
diff --git
a/linux-user/aarch64/signal.c
b/linux-user/aarch64/signal.c
index 8fbe98d72f2361e96ca58b76d63d304e9f1ddf6b..9ff79da4be0b92fa95ead3e50142fb69c5c20b30 100644
(file)
--- a/
linux-user/aarch64/signal.c
+++ b/
linux-user/aarch64/signal.c
@@
-340,6
+340,9
@@
static int target_restore_sigframe(CPUARMState *env,
__get_user(extra_size,
&((struct target_extra_context *)ctx)->size);
extra = lock_user(VERIFY_READ, extra_datap, extra_size, 0);
+ if (!extra) {
+ return 1;
+ }
break;
default: