[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] d0a178: tests/tcg: drop -cpu max from s390x s
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] d0a178: tests/tcg: drop -cpu max from s390x sha512-mvx inv... |
Date: |
Wed, 16 Mar 2022 05:19:16 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: d0a17829d0d53f9b03127bf6a03cc1e19c2741ac
https://github.com/qemu/qemu/commit/d0a17829d0d53f9b03127bf6a03cc1e19c2741ac
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M tests/tcg/s390x/Makefile.target
Log Message:
-----------
tests/tcg: drop -cpu max from s390x sha512-mvx invocation
With -cpu max we get a warning:
qemu-s390x: warning: 'msa5-base' requires 'kimd-sha-512'.
But dropping the -cpu max and it still runs fine.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220309112248.4083619-1-alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Tested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: fc3dd86a290a9c7c3c3273961b03058ae8f1d49f
https://github.com/qemu/qemu/commit/fc3dd86a290a9c7c3c3273961b03058ae8f1d49f
Author: Ilya Leoshkevich <iii@linux.ibm.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M target/s390x/tcg/translate.c
Log Message:
-----------
s390x/tcg: Fix BRASL with a large negative offset
When RI2 is 0x80000000, qemu enters an infinite loop instead of jumping
backwards. Fix by adding a missing cast, like in in2_ri2().
Fixes: 8ac33cdb8bfb ("Convert BRANCH AND SAVE")
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20220314104232.675863-2-iii@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 16ed5f14215b20c8dc49b96e2149032ba3238beb
https://github.com/qemu/qemu/commit/16ed5f14215b20c8dc49b96e2149032ba3238beb
Author: Ilya Leoshkevich <iii@linux.ibm.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M target/s390x/tcg/translate.c
Log Message:
-----------
s390x/tcg: Fix BRCL with a large negative offset
When RI2 is 0x80000000, qemu enters an infinite loop instead of jumping
backwards. Fix by adding a missing cast, like in in2_ri2().
Fixes: 7233f2ed1717 ("target-s390: Convert BRANCH ON CONDITION")
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20220314104232.675863-3-iii@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: c587bddb530c2f48b1a43b6df5028f78c39c81c3
https://github.com/qemu/qemu/commit/c587bddb530c2f48b1a43b6df5028f78c39c81c3
Author: Ilya Leoshkevich <iii@linux.ibm.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M tests/tcg/s390x/Makefile.target
A tests/tcg/s390x/branch-relative-long.c
Log Message:
-----------
tests/tcg/s390x: Test BRASL and BRCL with large negative offsets
Add a small test in order to prevent regressions.
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20220314104232.675863-4-iii@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 5e2d19b3cd18184dde9a4793c3fbd8283ebffdfc
https://github.com/qemu/qemu/commit/5e2d19b3cd18184dde9a4793c3fbd8283ebffdfc
Author: Beraldo Leal <bleal@redhat.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M tests/avocado/avocado_qemu/__init__.py
Log Message:
-----------
tests/avocado: start PhoneServer upfront
Race conditions can happen with the current code, because the port that
was available might not be anymore by the time the server is started.
By setting the port to 0, PhoneServer it will use the OS default
behavior to get a free port, then we save this information so we can
later configure the guest.
Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Beraldo Leal <bleal@redhat.com>
Message-Id: <20220311171127.2189534-1-bleal@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 46697cb96e1cc6c3f1edbe572cee1ce9ac97cc58
https://github.com/qemu/qemu/commit/46697cb96e1cc6c3f1edbe572cee1ce9ac97cc58
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M accel/tcg/cputlb.c
Log Message:
-----------
accel/tcg: Fix cpu_ldq_be_mmu typo
In the conversion to cpu_ld_*_mmu, the retaddr parameter
was corrupted in the one case of cpu_ldq_be_mmu.
Fixes: f83bcecb1 ("accel/tcg: Add cpu_{ld,st}*_mmu interfaces")
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/902
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220315002506.152030-1-richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 377bf6f37da11d14641a0e973c4ed272259cca9c
https://github.com/qemu/qemu/commit/377bf6f37da11d14641a0e973c4ed272259cca9c
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M cpu.c
M include/exec/cpu-common.h
M include/sysemu/cpus.h
M softmmu/cpus.c
Log Message:
-----------
softmmu: List CPU types again
Commit e0220bb5b2 made cpus.c target-agnostic but didn't notice
the cpu_list() function is only defined in target-specific code
in "cpu.h". Move list_cpus() declaration to "exec/cpu-common.h"
because this function is not softmmu-specific and can also be
used by user-mode, along with moving its implementation to cpu.c,
which is compiled per target.
Fixes: e0220bb5b2 ("softmmu: Build target-agnostic objects once")
Reported-by: Max Filippov <jcmvbkbc@gmail.com>
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220314140108.26222-1-philippe.mathieu.daude@gmail.com>
Tested-by: Max Filippov <jcmvbkbc@gmail.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 1d60bb4b14601e38ed17384277aa4c30c57925d3
https://github.com/qemu/qemu/commit/1d60bb4b14601e38ed17384277aa4c30c57925d3
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M accel/tcg/cputlb.c
M cpu.c
M include/exec/cpu-common.h
M include/sysemu/cpus.h
M softmmu/cpus.c
M target/s390x/tcg/translate.c
M tests/avocado/avocado_qemu/__init__.py
M tests/tcg/s390x/Makefile.target
A tests/tcg/s390x/branch-relative-long.c
Log Message:
-----------
Merge tag 'pull-request-2022-03-15v2' of https://gitlab.com/thuth/qemu into
staging
* Fixes for s390x branch instruction emulation
* Fixes for the tests/avocado/boot_linux.py:BootLinuxS390X test
* Re-enable the "-cpu help" output
# gpg: Signature made Wed 16 Mar 2022 08:01:14 GMT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2022-03-15v2' of https://gitlab.com/thuth/qemu:
softmmu: List CPU types again
accel/tcg: Fix cpu_ldq_be_mmu typo
tests/avocado: start PhoneServer upfront
tests/tcg/s390x: Test BRASL and BRCL with large negative offsets
s390x/tcg: Fix BRCL with a large negative offset
s390x/tcg: Fix BRASL with a large negative offset
tests/tcg: drop -cpu max from s390x sha512-mvx invocation
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/d6f229f9a059...1d60bb4b1460
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] d0a178: tests/tcg: drop -cpu max from s390x sha512-mvx inv...,
Peter Maydell <=