This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/qemu.
from 2615a5e433 Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/b [...] adds 51a81a2118 virtio-net: calculating proper msix vectors on init adds 26d0586fc9 net: Fix build error when DEBUG_NET is on adds e73b4317b7 net: validate that ids are well formed adds 3de46e6fc4 e1000: fail early for evil descriptor adds 705df5466c net: introduce qemu_receive_packet() adds 1caff0340f e1000: switch to use qemu_receive_packet() for loopback adds 331d2ac9ea dp8393x: switch to use qemu_receive_packet() for loopback packet adds 26194a58f4 msf2-mac: switch to use qemu_receive_packet() for loopback adds 8c92060d3c sungem: switch to use qemu_receive_packet() for loopback adds 8c552542b8 tx_pkt: switch to use qemu_receive_packet_iov() for loopback adds 5311fb805a rtl8139: switch to use qemu_receive_packet() for loopback adds 99ccfaa1ed pcnet: switch to use qemu_receive_packet() for loopback adds e73adfbeec cadence_gem: switch to use qemu_receive_packet() for loopback adds 37cee01784 lan9118: switch to use qemu_receive_packet() for loopback adds 3aa1b7af0f pvrdma: wean code off pvrdma_ring.h kernel header adds d32ad10a14 qapi: net: Add query-netdev command adds 3c3b656885 tests: Add tests for query-netdev command adds 59b5437eb7 net: Move NetClientState.info_str to dynamic allocations adds a0724776c5 hmp: Use QAPI NetdevInfo in hmp_info_network adds f2e8319d45 net: Do not fill legacy info_str for backends adds 6e31b3a5c3 Merge remote-tracking branch 'remotes/jasowang/tags/net-pull [...] adds 7707beaea7 hw/usb/bus: Remove the "full-path" property adds 405cf80ceb usb: remove support for -usbdevice parameters adds 6523c96c9c usb: remove '-usbdevice u2f-key' adds 6db34277e3 usb: Un-deprecate -usbdevice (except for -usbdevice audio wh [...] adds c2a34ab2a0 usb: Document the missing -usbdevice options adds f4c46916dc hw/southbridge: Add missing Kconfig dependency VT82C686 on USB_UHCI adds 9a4e12a64d hw/usb/hcd-uhci: Expose generic prototypes to local header adds 6f2bcd5fc8 hw/usb: Extract VT82C686 UHCI PCI function into a new unit adds bbd8323d31 usb/storage: move declarations to usb/msd.h header adds 31b7bed8b6 usb/storage: move usb-bot device to separate source file adds 65561351e3 usb/storage move usb-storage device to separate source file adds f98c9bd45f usb/storage: add kconfig symbols adds 39912c14da usb/storage: clear csw on reset adds 5b7f5586d1 Merge remote-tracking branch 'remotes/kraxel/tags/usb-202103 [...] adds 7625a1ed01 utils: Use fixed-point arithmetic in qemu_strtosz adds 0693602a23 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-m [...] adds 5bb8327b65 virtiofsd: Release vu_dispatch_lock when stopping queue adds 6d118c4349 virtiofsd: Add qemu version and copyright info adds 28d1ad0ea4 virtiofsd: Don't allow empty filenames adds 20afcc23b3 virtiofsd: Don't allow empty paths in lookup_name() adds 03ccaaae48 virtiofsd: Convert some functions to return bool adds a339149afa migration/tls: fix inverted semantics in multifd_channel_connect adds fca676429c migration/tls: add error handling in multifd_tls_handshake_thread adds a8e2ab5db2 monitor: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARD adds 373969507a migration: Replaced qemu_mutex_lock calls with QEMU_LOCK_GUARD adds 5d1428d6c4 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/p [...] adds 8c6df16ff6 hw/char: add goldfish-tty adds 8785559390 hw/intc: add goldfish-pic adds 2fde99ee31 m68k: add an interrupt controller adds 0791bc02b8 m68k: add a system controller adds e1cecdca55 m68k: add Virtual M68k Machine adds ff81439aaf Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-6 [...] adds 6c6840e928 ui: introduce "password-secret" option for VNC servers adds 99522f69d6 ui: introduce "password-secret" option for SPICE server adds c47c0bcb33 ui: deprecate "password" option for SPICE server adds 14c235eb40 opengl: Do not convert format with glTexImage2D on OpenGL ES adds 40c0193739 ui/cocoa: Do not exit immediately after shutdown adds adc8fce871 ui: add more trace points for VNC client/server messages adds 55b400497c ui: avoid sending framebuffer updates outside client desktop bounds adds 3d3a528da4 ui: use client width/height in WMVi message adds 69cc8db44b ui: honour the actual guest display dimensions without rounding adds eb69442a06 ui: fold qemu_alloc_display in only caller adds ad7f2f8ee9 ui/cocoa: Comment about modifier key input quirks adds 25a7751043 Merge remote-tracking branch 'remotes/kraxel/tags/ui-2021031 [...] adds 996e7e4b72 s390x/kvm: Get rid of legacy_s390_alloc() adds 25459eb762 exec: Get rid of phys_mem_set_alloc() adds d66a52b50f s390x/cpu_model: use official name for 8562 adds e56552cf07 target/s390x: Implement the MVPG condition-code-option bit adds 1a3c443c43 target/s390x: Store r1/r2 for page-translation exceptions du [...] adds 5793f5aafb s390x/pci: Add missing initialization for g_autofree variables adds 569a948103 Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s39 [...] adds c960070c36 coreaudio: Drop support for macOS older than 10.6 adds 7d6948cd98 coreaudio: Extract device operations adds 3ba6e3f688 coreaudio: Handle output device change adds ce90fecbeb Merge remote-tracking branch 'remotes/kraxel/tags/audio-2021 [...] adds e4fd889f51 hw/9pfs/9p-synth: Replaced qemu_mutex_lock with QEMU_LOCK_GUARD adds 69259911f9 Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull [...] new 4292d50193 vfio: Fix vfio_listener_log_sync function name typo new 4eda914cac hw/vfio/pci-quirks: Replace the word 'blacklist' new 4e779bf1a5 MAINTAINERS: Cover docs/igd-assign.txt in VFIO section new 8dca037b48 vfio: Do not register any IOMMU_NOTIFIER_DEVIOTLB_UNMAP notifier new 1a8e22bd20 spapr_iommu: Fix vhost integration regression new d329f5032e vfio: Move the saving of the config space to the right place [...] new 8ce1ff990e vfio: Set the priority of the VFIO VM state change handler e [...] new ecebe53fe9 vfio: Avoid disabling and enabling vectors repeatedly in VFI [...] new 1eb7f64275 vfio: Support host translation granule size new 758b96b61d vfio/migrate: Move switch of dirty tracking into vfio_memory [...] new 2255564fd2 Merge remote-tracking branch 'remotes/awilliam/tags/vfio-upd [...] new ee2e67da8f Update OpenBIOS images to 4a004110 built from submodule. new 571d413b5d Merge remote-tracking branch 'remotes/mcayland/tags/qemu-ope [...]
The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 15 + audio/coreaudio.c | 428 +++++++++++---------- default-configs/devices/m68k-softmmu.mak | 1 + docs/specs/virt-ctlr.txt | 26 ++ docs/system/deprecated.rst | 17 +- docs/system/removed-features.rst | 8 + hw/9pfs/9p-synth.c | 12 +- hw/char/Kconfig | 3 + hw/char/goldfish_tty.c | 285 ++++++++++++++ hw/char/meson.build | 2 + hw/char/trace-events | 10 + hw/core/machine.c | 1 + hw/intc/Kconfig | 6 + hw/intc/goldfish_pic.c | 219 +++++++++++ hw/intc/m68k_irqc.c | 119 ++++++ hw/intc/meson.build | 2 + hw/intc/trace-events | 8 + hw/isa/Kconfig | 1 + hw/m68k/Kconfig | 9 + hw/m68k/meson.build | 1 + hw/m68k/virt.c | 313 +++++++++++++++ hw/misc/Kconfig | 3 + hw/misc/meson.build | 3 + hw/misc/trace-events | 7 + hw/misc/virt_ctrl.c | 151 ++++++++ hw/net/cadence_gem.c | 4 +- hw/net/dp8393x.c | 2 +- hw/net/e1000.c | 6 +- hw/net/lan9118.c | 2 +- hw/net/msf2-emac.c | 2 +- hw/net/net_tx_pkt.c | 2 +- hw/net/pcnet.c | 2 +- hw/net/rtl8139.c | 2 +- hw/net/sungem.c | 2 +- hw/net/xen_nic.c | 5 +- hw/ppc/spapr_iommu.c | 5 + hw/rdma/vmw/pvrdma.h | 5 +- hw/rdma/vmw/pvrdma_cmd.c | 6 +- hw/rdma/vmw/pvrdma_dev_ring.c | 41 +- hw/rdma/vmw/pvrdma_dev_ring.h | 9 +- hw/rdma/vmw/pvrdma_main.c | 4 +- hw/s390x/s390-pci-vfio.c | 9 +- hw/usb/Kconfig | 13 +- hw/usb/bus.c | 39 +- hw/usb/dev-audio.c | 1 - hw/usb/dev-serial.c | 2 +- hw/usb/dev-storage-bot.c | 63 +++ hw/usb/dev-storage-classic.c | 156 ++++++++ hw/usb/dev-storage.c | 226 +---------- hw/usb/hcd-uhci.c | 83 +--- hw/usb/hcd-uhci.h | 93 +++++ hw/usb/meson.build | 5 +- hw/usb/u2f.c | 1 - hw/usb/vt82c686-uhci-pci.c | 43 +++ hw/vfio/common.c | 103 +++-- hw/vfio/migration.c | 63 +-- hw/vfio/pci-quirks.c | 14 +- hw/vfio/pci.c | 24 +- hw/vfio/pci.h | 2 +- hw/vfio/trace-events | 2 +- hw/virtio/virtio-net-pci.c | 10 +- include/hw/char/goldfish_tty.h | 35 ++ include/hw/intc/goldfish_pic.h | 33 ++ include/hw/intc/m68k_irqc.h | 41 ++ include/hw/misc/virt_ctrl.h | 22 ++ include/hw/usb.h | 3 +- include/hw/usb/msd.h | 54 +++ include/net/net.h | 10 +- include/net/queue.h | 8 + include/qapi/hmp-output-visitor.h | 30 ++ include/standard-headers/asm-m68k/bootinfo-virt.h | 18 + .../drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h | 114 ------ include/sysemu/kvm.h | 4 - migration/migration.c | 6 +- migration/multifd.c | 21 +- migration/ram.c | 6 +- monitor/monitor.c | 8 +- monitor/qmp.c | 51 ++- net/l2tpv3.c | 8 +- net/net.c | 117 +++++- net/netmap.c | 7 + net/queue.c | 22 ++ net/slirp.c | 124 +++++- net/socket.c | 92 +++-- net/tap-win32.c | 10 +- net/tap.c | 107 +++++- net/vde.c | 25 +- net/vhost-user.c | 20 +- net/vhost-vdpa.c | 15 +- pc-bios/openbios-ppc | Bin 696912 -> 696912 bytes pc-bios/openbios-sparc32 | Bin 382048 -> 382048 bytes pc-bios/openbios-sparc64 | Bin 1593408 -> 1593408 bytes qapi/hmp-output-visitor.c | 193 ++++++++++ qapi/meson.build | 1 + qapi/net.json | 80 ++++ qemu-options.hx | 53 ++- roms/openbios | 2 +- scripts/update-linux-headers.sh | 3 +- softmmu/physmem.c | 36 +- softmmu/vl.c | 2 - target/s390x/cpu.h | 5 + target/s390x/cpu_models.c | 4 +- target/s390x/excp_helper.c | 3 + target/s390x/helper.h | 2 +- target/s390x/insn-data.def | 2 +- target/s390x/kvm.c | 43 +-- target/s390x/mem_helper.c | 160 ++++++-- target/s390x/translate.c | 7 +- tests/qtest/meson.build | 3 + tests/qtest/test-query-netdev.c | 120 ++++++ tests/unit/test-cutils.c | 2 +- tools/virtiofsd/fuse_virtio.c | 6 + tools/virtiofsd/passthrough_ll.c | 52 ++- ui/cocoa.m | 46 ++- ui/console-gl.c | 19 +- ui/console.c | 14 +- ui/spice-core.c | 32 +- ui/trace-events | 16 + ui/vnc-jobs.c | 44 ++- ui/vnc.c | 71 +++- ui/vnc.h | 1 + util/cutils.c | 50 ++- 122 files changed, 3690 insertions(+), 1094 deletions(-) create mode 100644 docs/specs/virt-ctlr.txt create mode 100644 hw/char/goldfish_tty.c create mode 100644 hw/intc/goldfish_pic.c create mode 100644 hw/intc/m68k_irqc.c create mode 100644 hw/m68k/virt.c create mode 100644 hw/misc/virt_ctrl.c create mode 100644 hw/usb/dev-storage-bot.c create mode 100644 hw/usb/dev-storage-classic.c create mode 100644 hw/usb/hcd-uhci.h create mode 100644 hw/usb/vt82c686-uhci-pci.c create mode 100644 include/hw/char/goldfish_tty.h create mode 100644 include/hw/intc/goldfish_pic.h create mode 100644 include/hw/intc/m68k_irqc.h create mode 100644 include/hw/misc/virt_ctrl.h create mode 100644 include/hw/usb/msd.h create mode 100644 include/qapi/hmp-output-visitor.h create mode 100644 include/standard-headers/asm-m68k/bootinfo-virt.h delete mode 100644 include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdm [...] create mode 100644 qapi/hmp-output-visitor.c create mode 100644 tests/qtest/test-query-netdev.c