Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220524190305.140717-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>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
hw/s390x/meson.build | 1 +
hw/s390x/s390-pci-bus.c | 111 ++++++++++++++++++++++--
hw/s390x/s390-pci-inst.c | 56 +++++++++++-
hw/s390x/s390-pci-kvm.c | 53 ++++++++++++
hw/s390x/s390-pci-vfio.c | 129 +++++++++++++++++++++++-----
hw/s390x/s390-virtio-ccw.c | 1 +
include/hw/s390x/s390-pci-bus.h | 8 +-
include/hw/s390x/s390-pci-kvm.h | 38 ++++++++
include/hw/s390x/s390-pci-vfio.h | 5 ++
linux-headers/asm-s390/kvm.h | 1 +
linux-headers/linux/kvm.h | 32 +++++++
linux-headers/linux/vfio.h | 4 +-
linux-headers/linux/vfio_zdev.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 +
17 files changed, 426 insertions(+), 32 deletions(-)
create mode 100644 hw/s390x/s390-pci-kvm.c
create mode 100644 include/hw/s390x/s390-pci-kvm.h