diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2016-07-28 16:44:48 +0100 |
---|---|---|
committer | Riku Voipio <riku.voipio@linaro.org> | 2016-09-21 22:01:45 +0300 |
commit | 28298c912e2c379f2b7767b351beeb77f001f27f (patch) | |
tree | 57af2f2d2a1faeef64e7f0eea77f814802c21616 /crypto | |
parent | 09391669975a0e2882c181982d4ddee35a0080bb (diff) | |
download | qemu-28298c912e2c379f2b7767b351beeb77f001f27f.zip qemu-28298c912e2c379f2b7767b351beeb77f001f27f.tar.gz qemu-28298c912e2c379f2b7767b351beeb77f001f27f.tar.bz2 |
linux-user: ARM: Give SIGSEGV if signal frame setup fails
The 32-bit ARM signal frame setup code was just bailing out
on error returns from lock_user_struct calls, without
generating the SIGSEGV that should happen here. Wire up
error return codes to call force_sigsegv().
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions