summaryrefslogtreecommitdiffstats
path: root/linux-user
diff options
context:
space:
mode:
authorMax Filippov2018-09-11 03:23:35 +0200
committerMax Filippov2018-09-17 20:09:04 +0200
commit7a54cfbcee8dd7aa87ce655a321b622107556326 (patch)
treed68ec569f6bd6269526a658aa32a89745d72d720 /linux-user
parenttests/tcg/xtensa: only generate defined exception handlers (diff)
downloadqemu-7a54cfbcee8dd7aa87ce655a321b622107556326.tar.gz
qemu-7a54cfbcee8dd7aa87ce655a321b622107556326.tar.xz
qemu-7a54cfbcee8dd7aa87ce655a321b622107556326.zip
target/xtensa: fix s32c1i TCGMemOp flags
s32c1i must load and store value with target endianness, not host. This results in an infinite loop in atomic cmpxchg sequences when target endianness doesn't match host endianness. Fixes: 9fb40342d4b3 ("target/xtensa: support MTTCG") Cc: qemu-stable@nongnu.org Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'linux-user')
0 files changed, 0 insertions, 0 deletions