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-aarch64-mainline-allmodconfig in repository toolchain/ci/qemu.
from d0d3dd401b Update version for v6.0.0-rc2 release adds 5ad7d0174e hw/block/nvme: fix pi constraint check adds 349bf41d59 hw/block/nvme: fix missing string representation for ns attachment adds dae8be368e hw/block/nvme: fix the nsid 'invalid' value adds f447f92c88 hw/block/nvme: fix warning about legacy namespace configuration adds 9b8671ed43 hw/block/nvme: update dmsrl limit on namespace detachment adds e548935634 hw/block/nvme: fix handling of private namespaces adds 102ce606fb hw/block/nvme: add missing copyright headers adds 8eb5c8069a hw/block/nvme: fix ns attachment out-of-bounds read adds ec20329748 hw/block/nvme: fix assert crash in nvme_subsys_ns adds 7645f21f40 hw/block/nvme: fix out-of-bounds read in nvme_subsys_ctrl adds 1b7dabccd0 Merge remote-tracking branch 'remotes/nvme/tags/nvme-fixes-2 [...] adds d175ac3847 tests/tcg: update the defaults for x86 compilers adds 34019198a1 tests/docker: don't set DOCKER_REGISTRY on non-x86_64 adds de6d7e6b02 tests/tcg: add concept of container_hosts adds 08341b4fa6 tests/tcg/configure.sh: make sure we pick up x86_64 cross compilers adds 4011a686cc tests/tcg/i386: expand .data sections for system tests adds 631f112f42 tests/tcg/i386: force -fno-pie for test-i386 adds 1cb8d12f79 tests/tcg: relax the next step precision of the gdb sha1 test adds acb0a27eb8 docs/system/gdb.rst: Add some more heading structure adds d211556fe3 docs/system/gdb.rst: Document how to debug multicore machines adds 5186685ed6 gitlab-ci.yml: Fix the filtering for the git submodules adds a2e5bbf0c4 gitlab-ci.yml: Test the dtrace backend in one of the jobs adds 9692c7b037 Merge remote-tracking branch 'remotes/stsquad/tags/pull-6.0- [...] adds 99c3ac6dbe virtiofsd: Fix security.capability comparison adds ecb23efea0 migration: Fix missing qemu_fflush() on buffer file in bg_mi [...] adds 1a8e44a89f migration: Inhibit virtio-balloon for the duration of backgr [...] adds eeccb99c9d migration: Pre-fault memory before starting background snasphot adds 82ea3e3b99 migration: Rename 'bs' to 'block' in background snapshot code adds e999fa47b2 tests/migration: fix parameter of auto-converge migration adds d8724020dd Merge remote-tracking branch 'remotes/dgilbert/tags/pull-mig [...] adds d89b4f839f Revert "net: Do not fill legacy info_str for backends" adds 603f2f7c6c Revert "hmp: Use QAPI NetdevInfo in hmp_info_network" adds 56e6f594bf Revert "net: Move NetClientState.info_str to dynamic allocations" adds 22317309df Revert "tests: Add tests for query-netdev command" adds f9bb0c1f98 Revert "qapi: net: Add query-netdev command" adds 21df394d9e tap-win32: correctly recycle buffers adds ce69aa92d7 Merge remote-tracking branch 'remotes/jasowang/tags/net-pull [...] adds 360f0abdc5 linux-user: Use signed lengths in uaccess.c adds 285f6f57fa Merge remote-tracking branch 'remotes/vivier2/tags/linux-use [...] adds d895d25ae2 s390x: css: report errors from ccw_dstream_read/write adds 471387aa14 Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s39 [...] adds c1c1f6cf51 block/rbd: fix memory leak in qemu_rbd_connect() adds b084b420d9 block/rbd: fix memory leak in qemu_rbd_co_create_opts() adds 66f18320f7 iotests/qsd-jobs: Filter events in the first test adds 030262a6e4 iotests: add test for removing persistent bitmap from backing file adds f940b0ac6f iotests: Test mirror-top filter permissions adds da64789d3a hw/block/fdc: Fix 'fallback' property on sysbus floppy disk [...] adds c41f5b96ee mirror: Move open_backing_file to exit_common adds 00769414cd mirror: Do not enter a paused job on completion adds 53ddb9c892 job: Allow complete for jobs on standby adds c2c731a4d3 test-blockjob: Test job_wait_unpaused() adds 836b36af93 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...] adds cdeaed2778 i386: Add missing cpu feature bits in EPYC-Rome model adds 0b47ec4b95 cpu/core: Fix "help" of CPU core device types adds 555249a59e Merge remote-tracking branch 'remotes/ehabkost-gl/tags/x86-n [...] adds a3d9f3a962 docs: add nvme emulation documentation adds d357230b20 hw/block/nvme: map prp fix if prp2 contains non-zero offset adds 5cefe28708 hw/block/nvme: store aiocb in compare adds 98f84f5a4e hw/block/nvme: drain namespaces on sq deletion adds f2afdc2ad9 Merge remote-tracking branch 'remotes/nvme/tags/nvme-fixes-2 [...] adds 0c38f60783 hw/arm/virt-acpi-build: Fix GSIV values of the {GERR, Sync} [...] adds 017a913af4 hw/arm/smmuv3: Emulate CFGI_STE_RANGE for an aligned range o [...] adds eb42297a59 accel/tcg: Preserve PAGE_ANON when changing page permissions adds ff38bca7d6 target/arm: Check PAGE_WRITE_ORG for MTE writeability adds 52c01ada86 exec: Fix overlap of PAGE_ANON and PAGE_TARGET_1 adds c1e90def01 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds ff4a1daba6 esp: fix setting of ESPState mig_version_id when launching Q [...] adds 0db895361b esp: always check current_req is not NULL before use in DMA [...] adds e392255766 esp: rework write_response() to avoid using the FIFO for DMA [...] adds e5455b8c1c esp: consolidate esp_cmdfifo_push() into esp_fifo_push() adds c5fef9112b esp: consolidate esp_cmdfifo_pop() into esp_fifo_pop() adds 7b320a8e67 esp: introduce esp_fifo_pop_buf() and use it instead of fifo [...] adds 9954575173 esp: ensure cmdfifo is not empty and current_dev is non-NULL adds fa7505c154 esp: don't underflow cmdfifo in do_cmd() adds fbc6510e33 esp: don't overflow cmdfifo in get_cmd() adds 0ebb5fd805 esp: don't overflow cmdfifo if TC is larger than the cmdfifo size adds 324c880989 esp: don't reset async_len directly in esp_select() if cance [...] adds 607206948c esp: ensure that do_cmd is set to zero before submitting an [...] adds ce94fa7aa6 tests/qtest: add tests for am53c974 device adds 1a66dab9dd Merge remote-tracking branch 'remotes/mcayland/tags/qemu-spa [...] adds d522cb52e6 spapr: rollback 'unplug timeout' for CPU hotunplugs adds 2b18fc794f spapr.c: always pulse guest IRQ in spapr_core_unplug_request() adds dce628a97f Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for [...] adds 50fab4cc67 hw/isa/Kconfig: Add missing dependency VIA VT82C686 -> APM adds 62271205bc hw/isa/piix4: Migrate Reset Control Register adds f4349ba966 target/mips: Fix TCG temporary leak in gen_cache_operation() adds 2935f6f2c1 Merge remote-tracking branch 'remotes/philmd/tags/mips-20210 [...] adds db2fc83aa4 hw/arm/mps2-tz: Fix MPC setting for AN524 SRAM block adds 91c0a79891 hw/arm/mps2-tz: Assert if more than one RAM is attached to an MPC adds 2d18b4ca02 sphinx: qapidoc: Wrap "If" section body in a paragraph node adds 1b66515334 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 0267101af6 block/nbd: fix possible use after free of s->connect_thread adds db55d2c923 Merge remote-tracking branch 'remotes/maxreitz/tags/pull-blo [...] adds ace66791cd vhost-user-fs: fix features handling adds 3ddb05dbf2 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/p [...] new 438c61e086 qapi/qom.json: Do not use CONFIG_VIRTIO_CRYPTO in common code new 8fe9f1f891 Update version for v6.0.0-rc3 release
The 2 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 | 3 +- VERSION | 2 +- accel/tcg/translate-all.c | 9 +- block/mirror.c | 28 ++- block/nbd.c | 11 + block/rbd.c | 10 +- configure | 2 +- docs/specs/nvme.txt | 23 --- docs/sphinx/qapidoc.py | 4 +- docs/system/gdb.rst | 63 +++++- docs/system/index.rst | 1 + docs/system/nvme.rst | 225 +++++++++++++++++++++ hw/arm/mps2-tz.c | 10 +- hw/arm/smmuv3.c | 12 +- hw/arm/virt-acpi-build.c | 4 +- hw/block/fdc.c | 4 +- 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 | 180 ++++++++--------- hw/block/nvme.h | 41 +--- hw/block/trace-events | 1 - hw/char/terminal3270.c | 11 +- hw/cpu/core.c | 10 +- hw/isa/Kconfig | 1 + hw/isa/piix4.c | 15 +- hw/net/xen_nic.c | 5 +- hw/ppc/spapr.c | 15 +- hw/ppc/spapr_drc.c | 52 ----- hw/s390x/3270-ccw.c | 5 +- hw/s390x/css.c | 14 +- hw/s390x/virtio-ccw.c | 66 ++++-- hw/scsi/esp-pci.c | 1 + hw/scsi/esp.c | 126 +++++++----- hw/virtio/vhost-user-fs.c | 20 +- hw/virtio/virtio-balloon.c | 8 +- include/block/nvme.h | 1 + include/exec/cpu-all.h | 4 +- include/hw/ppc/spapr_drc.h | 5 - include/hw/scsi/esp.h | 1 + include/migration/misc.h | 2 + include/net/net.h | 5 +- include/qapi/hmp-output-visitor.h | 30 --- include/qemu/timer.h | 8 - job.c | 4 +- linux-user/qemu.h | 15 +- linux-user/uaccess.c | 12 +- migration/migration.c | 24 ++- migration/ram.c | 119 +++++++---- migration/ram.h | 1 + net/l2tpv3.c | 8 +- net/net.c | 73 +------ net/netmap.c | 7 - net/slirp.c | 124 +----------- net/socket.c | 92 ++------- net/tap-win32.c | 16 +- net/tap.c | 107 ++-------- net/vde.c | 25 +-- net/vhost-user.c | 20 +- net/vhost-vdpa.c | 15 +- qapi/hmp-output-visitor.c | 193 ------------------ qapi/meson.build | 1 - qapi/net.json | 80 -------- qapi/qom.json | 4 +- target/arm/mte_helper.c | 2 +- target/i386/cpu.c | 12 ++ target/mips/translate.c | 2 + tests/docker/Makefile.include | 5 +- tests/docker/dockerfiles/centos8.docker | 1 + tests/migration/guestperf/engine.py | 4 +- tests/qemu-iotests/tests/mirror-top-perms | 121 +++++++++++ .../{096.out => tests/mirror-top-perms.out} | 0 tests/qemu-iotests/tests/qsd-jobs | 5 +- tests/qemu-iotests/tests/qsd-jobs.out | 10 - .../qemu-iotests/tests/remove-bitmap-from-backing | 69 +++++++ .../tests/remove-bitmap-from-backing.out | 6 + tests/qtest/am53c974-test.c | 218 ++++++++++++++++++++ tests/qtest/meson.build | 4 +- tests/qtest/test-query-netdev.c | 120 ----------- tests/tcg/aarch64/Makefile.target | 2 +- tests/tcg/aarch64/mte-6.c | 43 ++++ tests/tcg/aarch64/mte.h | 3 +- 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/test-blockjob.c | 121 +++++++++++ tools/virtiofsd/passthrough_ll.c | 3 +- util/qemu-timer.c | 13 -- 93 files changed, 1601 insertions(+), 1359 deletions(-) delete mode 100644 docs/specs/nvme.txt create mode 100644 docs/system/nvme.rst delete mode 100644 include/qapi/hmp-output-visitor.h delete mode 100644 qapi/hmp-output-visitor.c create mode 100755 tests/qemu-iotests/tests/mirror-top-perms copy tests/qemu-iotests/{096.out => tests/mirror-top-perms.out} (100%) create mode 100755 tests/qemu-iotests/tests/remove-bitmap-from-backing create mode 100644 tests/qemu-iotests/tests/remove-bitmap-from-backing.out create mode 100644 tests/qtest/am53c974-test.c delete mode 100644 tests/qtest/test-query-netdev.c create mode 100644 tests/tcg/aarch64/mte-6.c