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 3d6e32347a Update version for v5.2.0-rc0 release new f169413c27 hw/mips: Remove the 'r4k' machine new d136ecc085 hw/mips: Fix Lesser GPL version number new 4a129ccdf2 hw/mips/boston: Fix Lesser GPL version number new a300c04f13 hw/intc/loongson: Fix incorrect 'core' calculation in lioint [...] new 89975214e6 target/mips: Fix Lesser GPL version number new 8a805609d1 target/mips: Add unaligned access support for MIPS64R6 and L [...] new e46912b66f Merge remote-tracking branch 'remotes/philmd-gitlab/tags/mip [...] new adab8d48cf dev-serial: style changes to improve readability and checkpa [...] new 8a0e4ee704 dev-serial: use USB_SERIAL QOM macro for USBSerialState assignments new ebb1132023 dev-serial: convert from DPRINTF to trace-events new 655ec806c8 dev-serial: add trace-events for baud rate and data parameters new 687dfe63e3 dev-serial: replace DeviceOutVendor/DeviceInVendor with equi [...] new 66007a9567 dev-serial: add always-plugged property to ensure USB device [...] new a79f86cdbe dev-serial: add support for setting data_bits in QEMUSerialS [...] new 963a7bed57 dev-serial: store flow control and xon/xoff characters new b1266b6ee5 Merge remote-tracking branch 'remotes/kraxel/tags/usb-202011 [...] new e18d9a9687 coroutine: let CoQueue wake up outside a coroutine new d00ec2fe86 console: modify ppm_save to take a pixman image ref new 0d9b90ce5c console: make QMP/HMP screendump run in coroutine new 3c8c36c908 Merge remote-tracking branch 'remotes/kraxel/tags/ui-2020110 [...] new 2ddafce7f7 vnc: fix resource leak when websocket channel error new ca1f9cbfdc ati: check x y display parameter values new 577b808b09 roms/Makefile: Add qboot to .PHONY list new e2766868d4 Merge remote-tracking branch 'remotes/kraxel/tags/fixes-2020 [...] new 090afdc5e6 cutils: replace strdup with g_strdup new 2eba427eb1 docs: expand sourceset documentation new 3792185112 exec: Remove dead code (CID 1432876) new f8b8f37463 scripts/oss-fuzz: rename bin/qemu-fuzz-i386 new 4177b062fc hw/isa/lpc_ich9: Ignore reserved/invalid SCI IRQ new fd25017284 qtest: add a reproducer for LP#1878642 new a5cb7c5afe meson: use b_staticpic=false for meson >=0.56.0 new cd57deabad meson: vhost-user-gpu/virtiofsd: use absolute path new 1d72d9c487 tests/qtest/libqtest.c: Check for setsockopt() failure new 0250edf1eb tests/qtest/libqos/ahci.c: Avoid NULL dereference in ahci_exec() new af2c0e854b meson: fix warning for bad sphinx-build new 3569a5dfc1 configure: fix gio_libs reference new c59c582d56 tests/qtest: Fix potential NULL pointer dereference in qos_b [...] new a9f67c1d51 fuzz: fix writing DMA patterns new cc3d99c741 fuzz: check the MR in the DMA callback new 953e6d7c0e fuzz: fuzz offsets within pio/mmio regions new e19c520fe6 semihosting: fix order of initialization functions new 794b95608f ivshmem-test: do not use short-form boolean option new e27bd49876 qtest: escape device name in device-introspect-test new 372bcb2585 qapi, qemu-options: make all parsing visitors parse boolean [...] new 747c6b3811 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...] new 54420332b5 pc: comment style fixup new d31992ae13 virtio-mem: Make sure "addr" is always multiples of the block size new 0aed280061 virtio-mem: Make sure "usable_region_size" is always multipl [...] new 228957fea3 virtio-mem: Probe THP size to determine default block size new 780a4d24e7 memory-device: Support big alignment requirements new c726aa6941 memory-device: Add get_min_alignment() callback new 296e88fd9f virito-mem: Implement get_min_alignment() new 88eed19896 hw/acpi : Don't use '#' flag of printf format new 4cbf31a8fe hw/acpi : add space before the open parenthesis '(' new 510feed79a hw/acpi : add spaces around operator new 8faf2f1de4 hw/virtio/vhost-backend: Fix Coverity CID 1432871 new 8055d2fb7f hw/smbios: Fix leaked fd in save_opt_one() error path new bfe7a96173 virtio-iommu: Fix virtio_iommu_mr() new 31aa323fb9 virtio-iommu: Store memory region in endpoint struct new 15e4c8f01b virtio-iommu: Add memory notifiers for map/unmap new 2f6eeb5f0b virtio-iommu: Call memory notifiers in attach/detach new 308e5e1b5f virtio-iommu: Add replay() memory region callback new 6978bfaa68 virtio-iommu: Add notify_flag_changed() memory region callback new 457f8cbbd8 memory: Add interface to set iommu page size mask new b917749842 vfio: Set IOMMU page size as per host supported page size new 5c3cfe33f4 virtio-iommu: Set supported page size mask new 1b296c3def vfio: Don't issue full 2^64 unmap new 57b3a7d81b vhost-vdpa: Add qemu_close in vhost_vdpa_cleanup new 1bc211a166 net: Add vhost-vdpa in show_netdevs() new b7c1bd9d78 Revert "vhost-blk: set features before setting inflight feature" new 1b0063b304 vhost-blk: set features before setting inflight feature new de65d49785 libvhost-user: follow QEMU comment style new bc15e44cb2 configure: introduce --enable-vhost-user-blk-server new 11f60f7eae block/export: make vhost-user-blk config space little-endian new f8ffcb2bda block/export: fix vhost-user-blk get_config() information leak new 9f6df01d0e contrib/vhost-user-blk: fix get_config() information leak new 85c3ed4417 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] new f14bed3fd4 tcg: Remove assert from set_jmp_reset_offset new c56caea3b2 tcg: Revert "tcg/optimize: Flush data at labels not TCG_OPF_BB_END" new fbd9cc20ad Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-2020 [...]
The 80 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 | 6 - block/export/export.c | 4 +- block/export/meson.build | 2 +- block/export/vhost-user-blk-server.c | 28 +- configure | 23 +- contrib/libvhost-user/libvhost-user.h | 15 +- contrib/vhost-user-blk/vhost-user-blk.c | 2 + contrib/vhost-user-gpu/meson.build | 2 +- default-configs/devices/mips-softmmu-common.mak | 1 - docs/devel/build-system.rst | 158 +++++++---- docs/devel/kconfig.rst | 2 + docs/meson.build | 3 +- docs/system/deprecated.rst | 12 +- hmp-commands.hx | 1 + hw/acpi/core.c | 2 +- hw/acpi/nvdimm.c | 20 +- hw/acpi/pcihp.c | 2 +- hw/block/vhost-user-blk.c | 2 +- hw/core/loader-fit.c | 2 +- hw/display/ati_2d.c | 10 +- hw/i386/pc.c | 9 +- hw/intc/loongson_liointc.c | 4 +- hw/isa/lpc_ich9.c | 14 +- hw/mem/memory-device.c | 20 +- hw/mips/Kconfig | 13 - hw/mips/boston.c | 2 +- hw/mips/cps.c | 2 +- hw/mips/meson.build | 1 - hw/mips/r4k.c | 318 ---------------------- hw/misc/mips_cpc.c | 2 +- hw/misc/mips_itu.c | 2 +- hw/pci-host/xilinx-pcie.c | 2 +- hw/smbios/smbios.c | 4 +- hw/usb/dev-serial.c | 334 ++++++++++++++---------- hw/usb/trace-events | 13 + hw/vfio/common.c | 19 ++ hw/virtio/trace-events | 6 + hw/virtio/vhost-backend.c | 4 +- hw/virtio/vhost.c | 8 +- hw/virtio/virtio-iommu.c | 205 ++++++++++++++- hw/virtio/virtio-mem-pci.c | 7 + hw/virtio/virtio-mem.c | 113 +++++++- include/exec/memory.h | 38 +++ include/hw/i386/ich9.h | 1 + include/hw/mem/memory-device.h | 10 + include/hw/mips/cps.h | 2 +- include/hw/misc/mips_cpc.h | 2 +- include/hw/misc/mips_itu.h | 2 +- include/hw/pci-host/xilinx-pcie.h | 2 +- include/hw/virtio/vhost.h | 2 +- include/qapi/util.h | 2 + include/qemu/cutils.h | 1 + meson.build | 4 +- monitor/hmp-cmds.c | 3 +- net/net.c | 3 + net/vhost-vdpa.c | 4 + qapi/opts-visitor.c | 14 +- qapi/qapi-util.c | 23 ++ qapi/qobject-input-visitor.c | 6 +- qapi/string-input-visitor.c | 17 +- qapi/ui.json | 3 +- roms/Makefile | 2 +- scripts/oss-fuzz/build.sh | 4 +- softmmu/memory.c | 13 + softmmu/physmem.c | 10 +- softmmu/vl.c | 4 +- target/mips/cp0_helper.c | 2 +- target/mips/dsp_helper.c | 2 +- target/mips/fpu_helper.c | 2 +- target/mips/gdbstub.c | 2 +- target/mips/helper.c | 2 +- target/mips/lmmi_helper.c | 2 +- target/mips/mips-semi.c | 2 +- target/mips/msa_helper.c | 2 +- target/mips/op_helper.c | 2 +- target/mips/translate.c | 6 +- target/mips/translate_init.c.inc | 2 +- tcg/optimize.c | 35 ++- tcg/tcg.c | 9 +- tests/qtest/cdrom-test.c | 2 +- tests/qtest/device-introspect-test.c | 10 +- tests/qtest/endianness-test.c | 2 - tests/qtest/fuzz-test.c | 15 ++ tests/qtest/fuzz/generic_fuzz.c | 44 ++-- tests/qtest/fuzz/qos_fuzz.c | 3 +- tests/qtest/ivshmem-test.c | 2 +- tests/qtest/libqos/ahci.c | 5 +- tests/qtest/libqtest.c | 9 +- tools/virtiofsd/meson.build | 2 +- ui/console.c | 47 +++- ui/trace-events | 2 +- ui/vnc-auth-sasl.c | 3 +- ui/vnc-auth-vencrypt.c | 3 +- ui/vnc-jobs.c | 3 +- ui/vnc-ws.c | 20 +- ui/vnc.c | 24 +- util/cutils.c | 2 +- util/meson.build | 2 +- util/qemu-coroutine-lock.c | 6 +- util/qemu-option.c | 20 +- 100 files changed, 1090 insertions(+), 777 deletions(-) delete mode 100644 hw/mips/r4k.c