Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230515130233.418183-1-thuth@redhat.com
Maintainers: Ed Maste <emaste@freebsd.org>, Li-Wen Hsu <lwhsu@freebsd.org>, "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Yanan Wang <wangyanan55@huawei.com>, Jason Wang <jasowang@redhat.com>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Alistair Francis <alistair@alistair23.me>, Peter Maydell <peter.maydell@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Richard Henderson <richard.henderson@linaro.org>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, Paolo Bonzini <pbonzini@redhat.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Juan Quintela <quintela@redhat.com>, Peter Xu <peterx@redhat.com>, Leonardo Bras <leobras@redhat.com>, Zhang Chen <chen.zhang@intel.com>, Li Zhijian <lizhijian@fujitsu.com>, Stefan Hajnoczi <stefanha@redhat.com>
docs/about/deprecated.rst | 5 +
docs/about/emulation.rst | 2 +-
docs/devel/testing.rst | 6 +
include/hw/core/cpu.h | 6 +
include/hw/pci/pci_bridge.h | 2 +-
include/hw/s390x/pv.h | 6 +-
include/qemu/typedefs.h | 1 +
include/sysemu/kvm.h | 3 -
target/s390x/tcg/insn-data.h.inc | 2 +-
cpu.c | 5 +
hw/core/machine-qmp-cmds.c | 20 +--
hw/net/xilinx_ethlite.c | 2 +-
hw/pci/pci_bridge.c | 19 ++-
hw/s390x/pv.c | 10 +-
hw/s390x/s390-virtio-ccw.c | 2 +-
os-posix.c | 14 ++
target/s390x/cpu.c | 8 ++
target/s390x/tcg/translate.c | 81 ++++++++---
tests/qtest/ahci-test.c | 31 ++--
tests/qtest/boot-order-test.c | 5 +-
tests/qtest/cdrom-test.c | 14 +-
tests/qtest/fdc-test.c | 15 +-
tests/qtest/ide-test.c | 5 +-
tests/qtest/migration-test.c | 5 +-
tests/qtest/netdev-socket.c | 39 +++--
tests/qtest/test-filter-mirror.c | 5 +-
tests/qtest/test-filter-redirector.c | 7 +-
tests/qtest/virtio-blk-test.c | 24 ++--
tests/tcg/multiarch/system/memory.c | 67 +++++----
tests/tcg/s390x/console.c | 12 ++
tests/tcg/s390x/ex-branch.c | 158 +++++++++++++++++++++
util/async-teardown.c | 21 +++
.gitlab-ci.d/cirrus/freebsd-13.vars | 2 +-
.gitlab-ci.d/cirrus/macos-12.vars | 2 +-
hw/core/meson.build | 5 +-
hw/net/meson.build | 2 +-
qemu-options.hx | 34 +++--
scripts/symlink-install-tree.py | 3 +
tests/avocado/virtio-gpu.py | 4 +-
tests/docker/dockerfiles/alpine.docker | 3 +-
tests/docker/dockerfiles/centos8.docker | 3 +-
tests/docker/dockerfiles/debian-amd64-cross.docker | 3 +-
tests/docker/dockerfiles/debian-amd64.docker | 3 +-
tests/docker/dockerfiles/debian-arm64-cross.docker | 3 +-
tests/docker/dockerfiles/debian-armel-cross.docker | 3 +-
tests/docker/dockerfiles/debian-armhf-cross.docker | 3 +-
.../dockerfiles/debian-mips64el-cross.docker | 3 +-
.../docker/dockerfiles/debian-mipsel-cross.docker | 3 +-
.../docker/dockerfiles/debian-ppc64el-cross.docker | 3 +-
tests/docker/dockerfiles/debian-s390x-cross.docker | 3 +-
tests/docker/dockerfiles/fedora-win32-cross.docker | 3 +-
tests/docker/dockerfiles/fedora-win64-cross.docker | 3 +-
tests/docker/dockerfiles/fedora.docker | 3 +-
tests/docker/dockerfiles/opensuse-leap.docker | 3 +-
tests/docker/dockerfiles/ubuntu2004.docker | 3 +-
tests/docker/dockerfiles/ubuntu2204.docker | 3 +-
tests/lcitool/libvirt-ci | 2 +-
tests/lcitool/projects/qemu.yml | 3 +-
tests/tcg/s390x/Makefile.softmmu-target | 40 ++++--
tests/tcg/s390x/Makefile.target | 1 +
tests/tcg/s390x/head64.S | 31 ++++
61 files changed, 557 insertions(+), 225 deletions(-)
create mode 100644 tests/tcg/s390x/console.c
create mode 100644 tests/tcg/s390x/ex-branch.c
create mode 100644 tests/tcg/s390x/head64.S