Message ID | 20170523111306.25493-1-cornelia.huck@de.ibm.com |
---|---|
State | New |
Headers | show |
On Tue, May 23, 2017 at 01:12:45PM +0200, Cornelia Huck wrote: > The following changes since commit 56821559f0ba682fe6b367815572e6f974d329ab: > > Merge remote-tracking branch 'dgilbert/tags/pull-hmp-20170517' into staging (2017-05-18 13:36:15 +0100) > > are available in the git repository at: > > git://github.com/cohuck/qemu tags/s390x-20170523 > > for you to fetch changes up to cb4f4bc3535f554daa3266aaa447843949a68193: > > s390/kvm: do not reset riccb on initial cpu reset (2017-05-19 12:31:28 +0200) > > ---------------------------------------------------------------- > s390x updates: > - support for vfio-ccw to passthrough channel devices > - allow ccw bios to boot from scsi generic devices > - bugfix for initial reset > > ---------------------------------------------------------------- > > Christian Borntraeger (1): > s390/kvm: do not reset riccb on initial cpu reset > > Cornelia Huck (1): > linux-headers: update > > Dong Jia Shi (6): > s390x/css: realize css_create_sch > s390x/css: device support for s390-ccw passthrough > vfio/ccw: get io region info > vfio/ccw: get irqs info and set the eventfd fd > vfio/ccw: update sense data if a unit check is pending > MAINTAINERS: Add vfio-ccw maintainer > > Eric Farman (8): > pc-bios/s390-ccw: Remove duplicate blk_factor adjustment > pc-bios/s390-ccw: Move SCSI block factor to outer read > pc-bios/s390-ccw: Break up virtio-scsi read into multiples > pc-bios/s390-ccw: Refactor scsi_inquiry function > pc-bios/s390-ccw: Get list of supported VPD pages > pc-bios/s390-ccw: Get Block Limits VPD device data > pc-bios/s390-ccw: Build a reasonable max_sectors limit > pc-bios/s390-ccw.img: rebuild image > > Xiao Feng Ren (5): > s390x/css: add s390-squash-mcss machine option > s390x/css: realize css_sch_build_schib > vfio/ccw: vfio based subchannel passthrough driver > s390x/css: introduce and realize ccw-request callback > s390x/css: ccw translation infrastructure > > MAINTAINERS | 8 + > default-configs/s390x-softmmu.mak | 1 + > hw/s390x/3270-ccw.c | 6 +- > hw/s390x/Makefile.objs | 1 + > hw/s390x/css-bridge.c | 2 + > hw/s390x/css.c | 290 +++++++++++++- > hw/s390x/s390-ccw.c | 153 ++++++++ > hw/s390x/s390-virtio-ccw.c | 32 +- > hw/s390x/virtio-ccw.c | 7 +- > hw/vfio/Makefile.objs | 1 + > hw/vfio/ccw.c | 434 +++++++++++++++++++++ > include/hw/s390x/css-bridge.h | 1 + > include/hw/s390x/css.h | 67 ++-- > include/hw/s390x/s390-ccw.h | 39 ++ > include/hw/s390x/s390-virtio-ccw.h | 1 + > include/hw/vfio/vfio-common.h | 1 + > include/standard-headers/asm-x86/hyperv.h | 7 +- > include/standard-headers/linux/input-event-codes.h | 1 + > include/standard-headers/linux/input.h | 11 +- > include/standard-headers/linux/pci_regs.h | 3 +- > linux-headers/asm-arm/kvm.h | 10 +- > linux-headers/asm-arm/unistd-common.h | 1 + > linux-headers/asm-arm64/kvm.h | 10 +- > linux-headers/asm-powerpc/kvm.h | 3 + > linux-headers/asm-powerpc/unistd.h | 1 + > linux-headers/asm-s390/kvm.h | 29 +- > linux-headers/asm-s390/unistd.h | 4 +- > linux-headers/asm-x86/kvm.h | 3 + > linux-headers/asm-x86/unistd_32.h | 2 + > linux-headers/asm-x86/unistd_64.h | 1 + > linux-headers/asm-x86/unistd_x32.h | 1 + > linux-headers/linux/kvm.h | 25 ++ > linux-headers/linux/userfaultfd.h | 11 +- > linux-headers/linux/vfio.h | 18 + > linux-headers/linux/vfio_ccw.h | 24 ++ > pc-bios/s390-ccw.img | Bin 26472 -> 26480 bytes > pc-bios/s390-ccw/s390-ccw.h | 7 + > pc-bios/s390-ccw/scsi.h | 30 ++ > pc-bios/s390-ccw/virtio-scsi.c | 85 +++- > pc-bios/s390-ccw/virtio-scsi.h | 2 + > pc-bios/s390-ccw/virtio.h | 1 + > qemu-options.hx | 6 +- > scripts/update-linux-headers.sh | 2 +- > target/s390x/cpu.c | 7 +- > target/s390x/cpu.h | 16 +- > target/s390x/ioinst.c | 9 + > 46 files changed, 1293 insertions(+), 81 deletions(-) > create mode 100644 hw/s390x/s390-ccw.c > create mode 100644 hw/vfio/ccw.c > create mode 100644 include/hw/s390x/s390-ccw.h > create mode 100644 linux-headers/linux/vfio_ccw.h > > -- > 2.13.0 > Thanks, applied to my staging tree: https://github.com/stefanha/qemu/commits/staging Stefan