This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/qemu.
from 2a8835cb45 Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/vir [...] new 79ef0cebb5 block/copy-before-write: refactor option parsing new f1bb39a8a5 block/copy-before-write: add on-cbw-error open parameter new dd3e97dfbe iotests: add copy-before-write: on-cbw-error tests new e1878eb5f0 util: add qemu-co-timeout new 15df6e6987 block/block-copy: block_copy(): add timeout_ns parameter new 6db7fd1ca9 block/copy-before-write: implement cbw-timeout option new 9d05a87b77 iotests: copy-before-write: add cases for cbw-timeout option new 8bb100c9e2 nbd: trace long NBD operations new 1b8f777673 block: use 'unsigned' for in_flight field on driver state new f96d4e0f60 Merge tag 'pull-block-2022-06-14-v2' of https://gitlab.com/v [...] new 6985d8ede9 vga: avoid crash if no default vga card new 5bba9bcfbb qom/object: Remove circular include dependency new 832fef7cc1 util: Return void on iova_tree_remove new 118d4ed045 Trivial: 3 char repeat typos new a0984714fb trivial typos: namesapce new 1a7fc0447e MAINTAINERS: Add softmmu/runstate.c to "Main loop" new c92331bf04 hw/pci-host/i440fx: Remove unused parameter from i440fx_init() new 2296b46556 common-user: Only compile the common user code if have_user is set new 99337bd1e3 hw/ide/atapi.c: Correct typos (CD-CDROM -> CD-ROM) new 21d87050af hw/i386/xen/xen-hvm: Allow for stubbing xen_set_pci_link_route() new c379bd7551 hw/i386/xen/xen-hvm: Inline xen_piix_pci_write_config_client [...] new 621745c4f3 Merge tag 'trivial-branch-for-7.1-pull-request' of https://g [...]
The 22 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 | 1 + block/block-copy.c | 33 +++- block/copy-before-write.c | 110 ++++++++--- block/mirror.c | 2 +- block/nbd.c | 8 +- block/trace-events | 2 + common-user/meson.build | 4 + hw/9pfs/9p-xattr-user.c | 8 +- hw/acpi/nvdimm.c | 2 +- hw/i386/pc_piix.c | 3 - hw/i386/xen/xen-hvm.c | 17 +- hw/ide/atapi.c | 4 +- hw/intc/openpic.c | 2 +- hw/isa/piix3.c | 15 +- hw/net/imx_fec.c | 2 +- hw/nvme/ctrl.c | 2 +- hw/pci-host/i440fx.c | 4 +- hw/pci/pcie_aer.c | 2 +- hw/pci/shpc.c | 3 +- hw/ppc/spapr_caps.c | 2 +- hw/scsi/spapr_vscsi.c | 2 +- include/block/block-copy.h | 4 +- include/hw/pci-host/i440fx.h | 1 - include/hw/xen/xen.h | 2 +- include/hw/xen/xen_common.h | 6 - include/qemu/coroutine.h | 13 ++ include/qemu/iova-tree.h | 4 +- include/qom/object.h | 1 - nbd/client-connection.c | 2 + nbd/trace-events | 3 + qapi/block-core.json | 31 ++- qapi/net.json | 2 +- softmmu/vl.c | 3 +- stubs/xen-hw-stub.c | 3 +- tests/qemu-iotests/pylintrc | 5 + tests/qemu-iotests/tests/copy-before-write | 216 +++++++++++++++++++++ .../{151.out => tests/copy-before-write.out} | 0 tools/virtiofsd/passthrough_ll.c | 2 +- ui/input.c | 2 +- util/iova-tree.c | 4 +- util/meson.build | 1 + util/qemu-co-timeout.c | 89 +++++++++ 42 files changed, 524 insertions(+), 98 deletions(-) create mode 100755 tests/qemu-iotests/tests/copy-before-write copy tests/qemu-iotests/{151.out => tests/copy-before-write.out} (100%) create mode 100644 util/qemu-co-timeout.c