The following changes since commit 39a6e4f87e7b75a45b08d6dc8b8b7c2954c87440:
Merge tag 'pull-qapi-2024-02-03' of https://repo.or.cz/qemu/armbru into staging (2024-02-03 13:31:58 +0000) are available in the Git repository at: https://gitlab.com/thuth/qemu.git tags/pull-request-2024-02-06 for you to fetch changes up to a1a9800e9721f7a4b0762b97ff8961473870bc54: meson: Link with libinotify on FreeBSD (2024-02-06 10:27:50 +0100) ---------------------------------------------------------------- * Emulate CVB, CVBY, CVBG and CVDG s390x instructions * Fix bug in lsi53c895a reentrancy counter * Deprecate the "power5+" and "power7+" CPU names * Fix problems in the freebsd VM test ---------------------------------------------------------------- Ilya Leoshkevich (8): target/s390x: Emulate CVDG target/s390x: Emulate CVB, CVBY and CVBG tests/tcg/s390x: Test CONVERT TO DECIMAL tests/tcg/s390x: Test CONVERT TO BINARY tests/vm: Set UseDNS=no in the sshd configuration tests/vm/freebsd: Reload the sshd configuration test-util-filemonitor: Adapt to the FreeBSD inotify rename semantics meson: Link with libinotify on FreeBSD Philippe Mathieu-Daudé (1): target/s390x: Prefer fast cpu_env() over slower CPU QOM cast macro Sven Schnelle (1): hw/scsi/lsi53c895a: add missing decrement of reentrancy counter Thomas Huth (2): target/ppc/cpu-models: Rename power5+ and power7+ for new QOM naming rules docs/about: Deprecate the old "power5+" and "power7+" CPU names docs/about/deprecated.rst | 9 ++++ meson.build | 23 +++++++-- target/s390x/helper.h | 3 ++ target/s390x/tcg/insn-data.h.inc | 5 ++ hw/ppc/spapr_cpu_core.c | 4 +- hw/scsi/lsi53c895a.c | 1 + qom/object.c | 4 -- target/ppc/cpu-models.c | 10 ++-- target/s390x/cpu-dump.c | 3 +- target/s390x/gdbstub.c | 6 +-- target/s390x/helper.c | 3 +- target/s390x/kvm/kvm.c | 6 +-- target/s390x/tcg/excp_helper.c | 11 ++-- target/s390x/tcg/int_helper.c | 97 +++++++++++++++++++++++++++++++++++ target/s390x/tcg/misc_helper.c | 4 +- target/s390x/tcg/translate.c | 27 +++++++++- tests/tcg/s390x/cvb.c | 102 +++++++++++++++++++++++++++++++++++++ tests/tcg/s390x/cvd.c | 63 +++++++++++++++++++++++ tests/unit/test-util-filemonitor.c | 8 +++ tests/tcg/s390x/Makefile.target | 2 + tests/vm/basevm.py | 2 + tests/vm/freebsd | 1 + util/meson.build | 6 ++- 23 files changed, 360 insertions(+), 40 deletions(-) create mode 100644 tests/tcg/s390x/cvb.c create mode 100644 tests/tcg/s390x/cvd.c