Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220404181726.60291-1-mjrosato@linux.ibm.com
Maintainers: 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>, Cornelia Huck <cohuck@redhat.com>, Thomas Huth <thuth@redhat.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Alex Williamson <alex.williamson@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
hw/s390x/meson.build | 1 +
hw/s390x/s390-pci-bus.c | 107 ++++-
hw/s390x/s390-pci-inst.c | 52 ++-
hw/s390x/s390-pci-kvm.c | 51 +++
hw/s390x/s390-pci-vfio.c | 129 +++++-
hw/s390x/s390-virtio-ccw.c | 1 +
hw/vfio/common.c | 2 +-
hw/vfio/migration.c | 19 +-
include/hw/s390x/s390-pci-bus.h | 8 +-
include/hw/s390x/s390-pci-kvm.h | 38 ++
include/hw/s390x/s390-pci-vfio.h | 6 +
.../linux/input-event-codes.h | 4 +-
.../standard-headers/linux/virtio_config.h | 6 +
.../standard-headers/linux/virtio_crypto.h | 82 +++-
linux-headers/asm-arm64/kvm.h | 16 +
linux-headers/asm-generic/mman-common.h | 2 +
linux-headers/asm-mips/mman.h | 2 +
linux-headers/asm-s390/kvm.h | 1 +
linux-headers/linux/kvm.h | 50 ++-
linux-headers/linux/psci.h | 4 +
linux-headers/linux/userfaultfd.h | 8 +-
linux-headers/linux/vfio.h | 406 +++++++++---------
linux-headers/linux/vfio_zdev.h | 7 +
linux-headers/linux/vhost.h | 7 +
target/s390x/cpu_features_def.h.inc | 1 +
target/s390x/gen-features.c | 2 +
target/s390x/kvm/kvm.c | 8 +
target/s390x/kvm/kvm_s390x.h | 1 +
28 files changed, 763 insertions(+), 258 deletions(-)
create mode 100644 hw/s390x/s390-pci-kvm.c
create mode 100644 include/hw/s390x/s390-pci-kvm.h