Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: ca671de8af96798e0f493378240034620a3a04ee https://github.com/qemu/qemu/commit/ca671de8af96798e0f493378240034620a3a04ee Author: Richard Henderson <r...@twiddle.net> Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths: M tcg/arm/tcg-target.inc.c Log Message: ----------- tcg/arm: Fix runtime overalignment test Patch 85aa80813dd changed the IF emitting the TST instruction, but failed to change the ?: converting CMP to CMPEQ, so the result of the TST is ignored. Signed-off-by: Richard Henderson <r...@twiddle.net> Commit: de4e05d1e557882d5e0f55a50cb2b501b40de060 https://github.com/qemu/qemu/commit/de4e05d1e557882d5e0f55a50cb2b501b40de060 Author: Richard Henderson <r...@twiddle.net> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M target/s390x/mem_helper.c Log Message: ----------- target/s390x: Fix CSST for 16-byte store Found by Coverity (CID 1378273). Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org> Reported-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Richard Henderson <r...@twiddle.net> Commit: 13aaef678ed377b12b76dc7fb9e615b2f2f9047b https://github.com/qemu/qemu/commit/13aaef678ed377b12b76dc7fb9e615b2f2f9047b Author: Richard Henderson <r...@twiddle.net> Date: 2017-08-03 (Thu, 03 Aug 2017) Changed paths: M tcg/tcg.h Log Message: ----------- tcg: Increase minimum alignment from tcg_malloc to 8 For a 64-bit ILP32 host, aligning to sizeof(long) is not enough. Guess the minimum for any host is 8, as that covers uint64_t. Qemu doesn't use a host long double or host vectors, except in extremely limited circumstances. Fixes a bus error for a sparc v8plus host. Signed-off-by: Richard Henderson <r...@twiddle.net> Commit: e59b1c5f677ca7e97709f606ad46947e9fdbb7bb https://github.com/qemu/qemu/commit/e59b1c5f677ca7e97709f606ad46947e9fdbb7bb Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2017-08-04 (Fri, 04 Aug 2017) Changed paths: M target/s390x/mem_helper.c M tcg/arm/tcg-target.inc.c M tcg/tcg.h Log Message: ----------- Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20170803' into staging Queued misc tcg patches # gpg: Signature made Thu 03 Aug 2017 19:07:18 BST # gpg: using RSA key 0xAD1270CC4DD0279B # gpg: Good signature from "Richard Henderson <rth7...@gmail.com>" # gpg: aka "Richard Henderson <r...@twiddle.net>" # Primary key fingerprint: 9CB1 8DDA F8E8 49AD 2AFC 16A4 AD12 70CC 4DD0 279B * remotes/rth/tags/pull-tcg-20170803: tcg: Increase minimum alignment from tcg_malloc to 8 target/s390x: Fix CSST for 16-byte store tcg/arm: Fix runtime overalignment test Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Compare: https://github.com/qemu/qemu/compare/ac44ed2afb7c...e59b1c5f677c