This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/ci/qemu.
from 1bd16067b6 Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/b [...] adds 76f67bac79 meson: Propagate gnutls dependency to migration adds 10b8eb94c0 target/i386: Verify memory operand for lcall and ljmp adds a061a71e0d qapi: qom: do not use target-specific conditionals adds 7cebff0d03 replay: fix recursive checkpoints adds cb4d9e38bd Revert "qom: use qemu_printf to print help for user-creatabl [...] adds fe852ac2b3 icount: get rid of static variable adds 46967b1a43 replay: notify CPU on event adds b9e40bac9c target/openrisc: fix icount handling for timer instructions adds c7328271cf configure: Do not use default_feature for EXESUF adds a5158a963e hexagon: do not specify executables as inputs adds 2008b34a59 hexagon: do not specify Python scripts as inputs adds c81cfb89bc docs: Add a QEMU Code of Conduct and Conflict Resolution Pol [...] adds 00084bab87 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...] adds 64e16fbbf4 util: fix use-after-free in module_load_one adds 1d9fa7a859 dbus-vmstate: Increase the size of input stream buffer used [...] adds 816f93b200 docs: simplify each section title adds 1a92d6d500 yank: Remove dependency on qiochannel adds e0150291ec yank: Always link full yank code adds 789fd6934e chardev/char.c: Move object_property_try_add_child out of ch [...] adds f36b0efd7f chardev/char.c: Always pass id to chardev_new adds feb774ca3f chardev: Fix yank with the chardev-change case adds d3a0bb7706 tests: Add tests for yank with the chardev-change case adds 415fa2fe91 Merge remote-tracking branch 'remotes/marcandre/tags/for-6.0 [...] adds fac87d4d9d MAINTAINERS: Fix tests/migration maintainers adds 074c84b9b3 MAINTAINERS: add/replace backups for some s390 areas adds bead6a96bb MAINTAINERS: Drop the lines with Sarah Harris adds d6eed46548 MAINTAINERS: replace Huawei's email to personal one adds e4145cd735 MAINTAINERS: Drop the line with Xiang Zheng adds 09c8d9e867 MAINTAINERS: add virtio-fs mailing list adds b2744da975 MAINTAINERS: Mark RX hardware emulation orphan adds 2d53d0c77f MAINTAINERS: Mark SH-4 hardware emulation orphan adds bd74ecd1c3 qom: Fix default values in help adds 7e3a61ce62 util/compatfd.c: Fixed style issues adds 4fb98ae62d docs: Remove obsolete paragraph about config-target.mak adds 69c5d14dc8 docs: Fix typo in the default name of the qemu-system-x86_64 binary adds ca89d15f8e device-crash-test: Ignore errors about a bus not being available adds 50a9b4499c Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull [...] adds 0c99d722e7 vhost-user-blk: use different event handlers on initialization adds bc79c87bcd vhost-user-blk: perform immediate cleanup if disconnect on i [...] adds 2b7d06c452 vhost-user-blk: add immediate cleanup on shutdown adds c3fd706165 virtio-pci: add check for vdev in virtio_pci_isr_read adds 51e0e42cab virtio-pci: remove explicit initialization of val adds 0fd7432533 acpi/piix4: reinitialize acpi PM device on reset adds 0fae92a313 vt82c686.c: don't raise SCI when PCI_INTERRUPT_PIN isn't setup adds 44421c60c9 isa/v582c686: Reinitialize ACPI PM device on reset adds 8ddf543248 pci: sprinkle assert in PCI pin number adds 11577d85b1 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] adds 84317d57e8 target/xtensa: fix meson.build rule for xtensa cores adds 30c676134e target/xtensa: make xtensa_modules static on import adds 25d75c99b2 Merge remote-tracking branch 'remotes/xtensa/tags/20210403-x [...] adds 4e655e3cd8 tcg/mips: Fix SoftTLB comparison on mips backend adds ef951ee33f target/alpha: fix icount handling for timer instructions adds ee82c086ba Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...] adds b62b178c37 hw/block/nvme: remove description for zoned.append_size_limit adds 498114b37b hw/block/nvme: expose 'bootindex' property adds 109918d24a Merge remote-tracking branch 'remotes/nvme/tags/nvme-fixes-f [...] adds 90a66f4847 x86: rename oem-id and oem-table-id properties adds d83f46d189 virtio-pci: compat page aligned ATS adds 259e909790 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] adds 387c0e8b41 include/hw/boards.h: Document machine_class_allow_dynamic_sy [...] adds 0fb124dbfa machine: Provide a function to check the dynamic sysbus allowlist adds 37fce4dde1 hw/arm/virt: Only try to add valid dynamic sysbus devices to [...] adds e7e0d52dc6 hw/ppc/e500plat: Only try to add valid dynamic sysbus device [...] adds 21c2dd77a6 Revert "target/arm: Make number of counters in PMCR follow the CPU" adds 49bc76550c Remove myself as i.mx31 maintainer adds 4216ba1b22 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds d0d3dd401b Update version for v6.0.0-rc2 release new 5ad7d0174e hw/block/nvme: fix pi constraint check new 349bf41d59 hw/block/nvme: fix missing string representation for ns attachment new dae8be368e hw/block/nvme: fix the nsid 'invalid' value new f447f92c88 hw/block/nvme: fix warning about legacy namespace configuration new 9b8671ed43 hw/block/nvme: update dmsrl limit on namespace detachment new e548935634 hw/block/nvme: fix handling of private namespaces new 102ce606fb hw/block/nvme: add missing copyright headers new 8eb5c8069a hw/block/nvme: fix ns attachment out-of-bounds read new ec20329748 hw/block/nvme: fix assert crash in nvme_subsys_ns new 7645f21f40 hw/block/nvme: fix out-of-bounds read in nvme_subsys_ctrl new 1b7dabccd0 Merge remote-tracking branch 'remotes/nvme/tags/nvme-fixes-2 [...] new d175ac3847 tests/tcg: update the defaults for x86 compilers new 34019198a1 tests/docker: don't set DOCKER_REGISTRY on non-x86_64 new de6d7e6b02 tests/tcg: add concept of container_hosts new 08341b4fa6 tests/tcg/configure.sh: make sure we pick up x86_64 cross compilers new 4011a686cc tests/tcg/i386: expand .data sections for system tests new 631f112f42 tests/tcg/i386: force -fno-pie for test-i386 new 1cb8d12f79 tests/tcg: relax the next step precision of the gdb sha1 test new acb0a27eb8 docs/system/gdb.rst: Add some more heading structure new d211556fe3 docs/system/gdb.rst: Document how to debug multicore machines new 5186685ed6 gitlab-ci.yml: Fix the filtering for the git submodules new a2e5bbf0c4 gitlab-ci.yml: Test the dtrace backend in one of the jobs new 9692c7b037 Merge remote-tracking branch 'remotes/stsquad/tags/pull-6.0- [...] new 99c3ac6dbe virtiofsd: Fix security.capability comparison new ecb23efea0 migration: Fix missing qemu_fflush() on buffer file in bg_mi [...] new 1a8e44a89f migration: Inhibit virtio-balloon for the duration of backgr [...] new eeccb99c9d migration: Pre-fault memory before starting background snasphot new 82ea3e3b99 migration: Rename 'bs' to 'block' in background snapshot code new e999fa47b2 tests/migration: fix parameter of auto-converge migration new d8724020dd Merge remote-tracking branch 'remotes/dgilbert/tags/pull-mig [...]
The 30 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: .gitlab-ci.yml | 4 +- MAINTAINERS | 39 +++-- VERSION | 2 +- backends/dbus-vmstate.c | 20 ++- chardev/char-socket.c | 41 ++++-- chardev/char.c | 77 ++++++---- configure | 4 +- docs/defs.rst.inc | 2 +- docs/devel/build-system.rst | 8 - docs/devel/code-of-conduct.rst | 60 ++++++++ docs/devel/conflict-resolution.rst | 80 ++++++++++ docs/devel/index.rst | 6 +- docs/interop/index.rst | 4 +- docs/specs/index.rst | 4 +- docs/system/gdb.rst | 63 +++++++- docs/system/index.rst | 4 +- docs/tools/index.rst | 4 +- docs/user/index.rst | 4 +- hw/acpi/piix4.c | 7 + hw/arm/virt.c | 16 +- hw/block/nvme-dif.c | 10 ++ hw/block/nvme-dif.h | 10 ++ hw/block/nvme-ns.c | 78 ++++++++-- hw/block/nvme-ns.h | 12 +- hw/block/nvme-subsys.c | 28 ---- hw/block/nvme-subsys.h | 11 +- hw/block/nvme.c | 158 ++++++++------------ hw/block/nvme.h | 41 +----- hw/block/trace-events | 1 - hw/block/vhost-user-blk.c | 79 ++++++---- hw/core/machine.c | 22 ++- hw/isa/vt82c686.c | 18 ++- hw/pci/pci.c | 3 + hw/pci/pcie.c | 10 +- hw/ppc/e500plat.c | 8 +- hw/virtio/virtio-balloon.c | 8 +- hw/virtio/virtio-pci.c | 21 ++- hw/virtio/virtio-pci.h | 5 + include/block/nvme.h | 1 + include/chardev/char.h | 3 + include/hw/boards.h | 39 +++++ include/hw/i386/x86.h | 4 +- include/hw/pci/pcie.h | 2 +- include/migration/misc.h | 2 + include/qemu/yank.h | 10 -- migration/channel.c | 6 +- migration/meson.build | 3 +- migration/migration.c | 24 ++- migration/multifd.c | 3 +- migration/qemu-file-channel.c | 3 +- migration/ram.c | 119 ++++++++++----- migration/ram.h | 1 + migration/yank_functions.c | 20 +++ migration/yank_functions.h | 17 +++ qapi/qom.json | 10 +- qom/object_interfaces.c | 3 +- replay/replay-events.c | 2 + replay/replay.c | 11 +- scripts/device-crash-test | 1 + softmmu/cpu-timers.c | 5 +- softmmu/icount.c | 9 +- softmmu/timers-state.h | 2 + stubs/meson.build | 1 - stubs/yank.c | 29 ---- target/alpha/translate.c | 9 +- target/arm/cpu.h | 1 - target/arm/cpu64.c | 3 - target/arm/cpu_tcg.c | 5 - target/arm/helper.c | 29 ++-- target/arm/kvm64.c | 2 - target/hexagon/meson.build | 36 ++--- target/i386/tcg/translate.c | 6 + target/openrisc/translate.c | 15 ++ target/xtensa/import_core.sh | 4 +- target/xtensa/meson.build | 13 +- tcg/mips/tcg-target.c.inc | 2 +- tests/docker/Makefile.include | 5 +- tests/docker/dockerfiles/centos8.docker | 1 + tests/migration/guestperf/engine.py | 4 +- tests/qtest/bios-tables-test.c | 2 +- tests/tcg/configure.sh | 42 +++++- tests/tcg/i386/Makefile.target | 16 +- tests/tcg/i386/system/kernel.ld | 2 +- tests/tcg/multiarch/gdbstub/sha1.py | 5 +- tests/unit/meson.build | 3 +- tests/unit/test-yank.c | 249 ++++++++++++++++++++++++++++++++ tools/virtiofsd/passthrough_ll.c | 3 +- util/compatfd.c | 6 +- util/meson.build | 2 +- util/module.c | 3 +- util/yank.c | 8 - 91 files changed, 1246 insertions(+), 532 deletions(-) create mode 100644 docs/devel/code-of-conduct.rst create mode 100644 docs/devel/conflict-resolution.rst create mode 100644 migration/yank_functions.c create mode 100644 migration/yank_functions.h delete mode 100644 stubs/yank.c create mode 100644 tests/unit/test-yank.c