[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 6af124: tests/tcg: drop -cpu max from s390x s
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 6af124: tests/tcg: drop -cpu max from s390x sha512-mvx inv... |
Date: |
Tue, 15 Mar 2022 10:55:29 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 6af1246ca2b13a0f314d4588f225fd5ba6c067be
https://github.com/qemu/qemu/commit/6af1246ca2b13a0f314d4588f225fd5ba6c067be
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2022-03-15 (Tue, 15 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: 78f9597db0f1be9c4bfd75681e414add4e9764b8
https://github.com/qemu/qemu/commit/78f9597db0f1be9c4bfd75681e414add4e9764b8
Author: Ilya Leoshkevich <iii@linux.ibm.com>
Date: 2022-03-15 (Tue, 15 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: 0cb50b013d8ebdbc3c61aea7c9fcb7ae7397e275
https://github.com/qemu/qemu/commit/0cb50b013d8ebdbc3c61aea7c9fcb7ae7397e275
Author: Ilya Leoshkevich <iii@linux.ibm.com>
Date: 2022-03-15 (Tue, 15 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: 211ea1a0eef9052173fb3f180b91954dd7fd8ead
https://github.com/qemu/qemu/commit/211ea1a0eef9052173fb3f180b91954dd7fd8ead
Author: Ilya Leoshkevich <iii@linux.ibm.com>
Date: 2022-03-15 (Tue, 15 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: 37a6fd9ae086134519e55c4adf715ee353e40cca
https://github.com/qemu/qemu/commit/37a6fd9ae086134519e55c4adf715ee353e40cca
Author: Beraldo Leal <bleal@redhat.com>
Date: 2022-03-15 (Tue, 15 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: e49c0f675d898081e1792675d095a68f8905194c
https://github.com/qemu/qemu/commit/e49c0f675d898081e1792675d095a68f8905194c
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-03-15 (Tue, 15 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: a6dd1a13b3b51ca1db7d8777a12830b07ec79964
https://github.com/qemu/qemu/commit/a6dd1a13b3b51ca1db7d8777a12830b07ec79964
Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
Date: 2022-03-15 (Tue, 15 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: 36149534792dcf07a3c59867f967eaee23ab906c
https://github.com/qemu/qemu/commit/36149534792dcf07a3c59867f967eaee23ab906c
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M configure
M meson
Log Message:
-----------
meson: Update to version 0.61.3
Meson 0.61.3 contains an important fix which helps to see the
output of failed qemu-iotests on the console again:
https://gitlab.com/qemu-project/meson/-/commit/7534cf34f83b9c43
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20220315093220.407895-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 936d98600b03d12382e95dcb78aaf552066b28e6
https://github.com/qemu/qemu/commit/936d98600b03d12382e95dcb78aaf552066b28e6
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M accel/tcg/cputlb.c
M configure
M cpu.c
M include/exec/cpu-common.h
M include/sysemu/cpus.h
M meson
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-15' of https://gitlab.com/thuth/qemu into
staging
* Fixes for s390x branch instruction emulation
* Fixes for the tests/avocado/boot_linux.py:BootLinuxS390X test
* Fix for "-cpu help" output
* Bump meson to 0.61.3 to fix stderr log of the iotests
# gpg: Signature made Tue 15 Mar 2022 10:21:08 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-15' of https://gitlab.com/thuth/qemu:
meson: Update to version 0.61.3
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/e2fb7d8aa218...936d98600b03
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 6af124: tests/tcg: drop -cpu max from s390x sha512-mvx inv...,
Peter Maydell <=