Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211215073402.144286-1-thuth@redhat.com
Maintainers: John Snow <jsnow@redhat.com>, Beraldo Leal <bleal@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Laurent Vivier <lvivier@redhat.com>, Ryo ONODERA <ryoon@netbsd.org>, Thomas Huth <thuth@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, "Michael S. Tsirkin" <mst@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Kamil Rytarowski <kamil@netbsd.org>, Eric Auger <eric.auger@redhat.com>, Reinoud Zandijk <reinoud@netbsd.org>
.gitlab-ci.d/buildtest.yml | 23 +
.gitlab-ci.d/cirrus.yml | 35 +
.gitlab-ci.d/cirrus/kvm-build.yml | 31 +
.gitlab-ci.d/qemu-project.yml | 1 +
.gitlab-ci.d/windows.yml | 98 +++
configure | 27 -
hw/virtio/trace-events | 3 +-
hw/virtio/virtio-iommu.c | 42 +-
include/hw/pci/pci_bridge.h | 8 +
meson.build | 13 +-
meson_options.txt | 2 +
scripts/meson-buildoptions.sh | 3 +
tests/qtest/boot-serial-test.c | 3 +-
tests/qtest/cdrom-test.c | 8 +-
tests/qtest/libqos/libqtest.h | 8 +
tests/qtest/libqos/meson.build | 1 +
tests/qtest/libqos/pci.c | 119 ++++
tests/qtest/libqos/pci.h | 1 +
tests/qtest/libqos/virtio-iommu.c | 126 ++++
tests/qtest/libqos/virtio-iommu.h | 40 ++
tests/qtest/libqtest.c | 79 ++-
tests/qtest/meson.build | 9 +-
tests/qtest/prom-env-test.c | 8 +-
tests/qtest/virtio-iommu-test.c | 326 +++++++++
tests/qtest/virtio-net-failover.c | 1352 +++++++++++++++++++++++++++++++++++++
25 files changed, 2290 insertions(+), 76 deletions(-)
create mode 100644 .gitlab-ci.d/cirrus/kvm-build.yml
create mode 100644 .gitlab-ci.d/windows.yml
create mode 100644 tests/qtest/libqos/virtio-iommu.c
create mode 100644 tests/qtest/libqos/virtio-iommu.h
create mode 100644 tests/qtest/virtio-iommu-test.c
create mode 100644 tests/qtest/virtio-net-failover.c