summary refs log tree commit diff stats
path: root/linux-user/socket.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2013-06-04 14:31:45 +0100
committerRiku Voipio <riku.voipio@linaro.org>2013-07-05 15:45:40 +0300
commit023b0ae33be6ce2e60d75d2b54a3d2cea6b6020e (patch)
tree977a91f70bf7a84598400803c75fe9fc0c078ce5 /linux-user/socket.h
parent1acae9f22380a03b468a29a3cc035b280610b5e4 (diff)
downloadfocaccia-qemu-023b0ae33be6ce2e60d75d2b54a3d2cea6b6020e.tar.gz
focaccia-qemu-023b0ae33be6ce2e60d75d2b54a3d2cea6b6020e.zip
user-exec.c: Set is_write correctly in the ARM cpu_signal_handler()
In the ARM implementation of cpu_signal_handler(), set is_write
correctly using the FSR value which the kernel passes us in the
error_code field of uc_mcontext. Since the WnR bit of the FSR was
only introduced in ARMv6, this means that v5 cores will continue
to behave as before this patch, but they are not really supported
as hosts for linux-user mode anyway since they do not have the
modern behaviour for unaligned accesses.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1370352705-27590-1-git-send-email-peter.maydell@linaro.org
Diffstat (limited to 'linux-user/socket.h')
0 files changed, 0 insertions, 0 deletions