This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-defconfig in repository toolchain/ci/qemu.
from 9de5f2b408 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...] adds e4082063e4 linux-headers: Update to v5.18-rc6 adds 48de9b0916 Merge tag 'linux-headers-v5.18-rc6' of https://gitlab.com/al [...] adds 0a923be2f6 hw/openrisc: page-align FDT address adds 777784bda4 hw/openrisc: support 4 serial ports in or1ksim adds a92162f4f1 hw/openrisc: use right OMPIC size variable adds e8f0ab0cd6 target/openrisc: Do not reset delay slot flag on early tb exit adds 10c2a0c5e7 Merge tag 'or1k-pull-request-20220515' of https://github.com [...] adds 433a4fdc42 qapi: Fix malformed "Since:" section tags adds f39057d58b qapi: Drop stray trailing symbol adds 406dfba614 qapi: Fix comment indentation adds 4ae65a5265 qapi: Add missing separators between sections adds c6487a8887 qapi: Drop unnecessary empty lines in comments adds 15cc783cfb qapi: Drop unnecessary empty lines outside of comments adds 23e4645258 qapi: Drop unnecessary whitespace in comments adds c0ac533b6f qapi: Stop using whitespace for alignment in comments adds 9e191d3368 qapi/expr: Enforce feature naming rules again adds 1524559f58 docs/devel/qapi-code-gen: Belatedly document feature naming rules adds dd8f0f332f qapi/pragma: Tidy up comments adds b935385c35 Merge tag 'pull-qapi-2022-05-16' of git://repo.or.cz/qemu/ar [...] adds c98ce274db tests: fix encoding of IP addresses in x509 certs adds 5bc6364bfb tests: add more helper macros for creating TLS x509 certs adds 58d25e97f3 tests: add migration tests of TLS with PSK credentials adds d47b83b118 tests: add migration tests of TLS with x509 credentials adds 83bcba1ec1 tests: convert XBZRLE migration test to use common helper adds 490facffcf tests: convert multifd migration tests to use common helper adds 4d6d2e872a tests: add multifd migration tests of TLS with PSK credentials adds ff32f1dd32 tests: add multifd migration tests of TLS with x509 credentials adds fd3540adb9 tests: ensure migration status isn't reported as failed adds 354081d43d meson.build: Fix docker-test-build@alpine when including lin [...] adds b88651cb4d QIOChannel: Add flags on io_writev and introduce io_flush callback adds 2bc58ffc29 QIOChannelSocket: Implement io_writev zero copy flag & io_fl [...] adds abb6295b3a migration: Add zero-copy-send parameter for QMP/HMP for Linux adds d2fafb6a68 migration: Add migrate_use_tls() helper adds 33d70973a3 multifd: multifd_send_sync_main now returns negative on error adds b7dbdd8e76 multifd: Send header packet without flags if zero-copy-send [...] adds 5b1d9bab2d multifd: Implement zero copy write in multifd migration (mul [...] adds 54b592c427 Merge tag 'pull-migration-20220516a' of https://gitlab.com/d [...] adds f000bc7458 WHPX: fixed TPR/CR8 translation issues affecting VM debugging adds 580ea136eb qga-vss: Add auto generated headers to dependencies adds 6c1d88c72b qga-vss: Use the proper operator to free memory adds 6df39f5e58 i386/cpu: Remove the deprecated cpu model 'Icelake-Client' adds 18c22d7112 qdev-properties: Add a new macro with bitmask check for uint [...] adds f06d8a18ab target/i386: Add lbr-fmt vPMU option to support guest LBR adds 5a778a5f82 target/i386: Add kvm_get_one_msr helper adds 301e90675c target/i386: Enable support for XSAVES based features adds 10f0abcb3b target/i386: Add XSAVES support for Arch LBR adds 12703d4e75 target/i386: Add MSR access interface for Arch LBR adds f2e7c2fc89 target/i386: Enable Arch LBR migration states in vmstate adds d19d6ffa07 target/i386: introduce helper to access supported CPUID adds c3c67679f6 target/i386: Support Arch LBR in CPUID enumeration adds 0310641c06 crypto: make loaded property read-only adds 6e57793748 rng: make opened property read-only adds 9c50b8aae2 soundhw: remove ability to create multiple soundcards adds eef5fdf3d5 soundhw: extract soundhw help to a separate function adds bf521c5655 soundhw: unify initialization for ISA and PCI soundhw adds 67aaa96ae4 soundhw: move help handling to vl.c adds 039a68373c introduce -audio as a replacement for -soundhw adds 40b3ea7642 build: remove useless dependency adds 008f6f20a5 configure: remove another dead variable adds 8eccdb9eb8 configure: remove duplicate help messages adds afdb415e67 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...]
No new revisions were added by this update.
Summary of changes: Makefile | 3 - audio/audio.c | 8 +- audio/audio.h | 1 + backends/rng.c | 18 +- chardev/char-io.c | 2 +- configure | 5 - crypto/secret_common.c | 88 +-- crypto/tlscredsanon.c | 20 +- crypto/tlscredspsk.c | 20 +- crypto/tlscredsx509.c | 20 +- docs/about/deprecated.rst | 34 - docs/about/removed-features.rst | 28 + docs/devel/qapi-code-gen.rst | 9 +- hw/audio/intel-hda.c | 5 +- hw/audio/soundhw.c | 130 ++- hw/core/qdev-properties.c | 19 + hw/openrisc/openrisc_sim.c | 28 +- hw/remote/mpqemu-link.c | 2 +- hw/vfio/common.c | 6 +- hw/vfio/migration.c | 27 +- include/hw/audio/soundhw.h | 5 +- include/hw/qdev-properties.h | 12 + include/io/channel-socket.h | 2 + include/io/channel.h | 38 +- include/standard-headers/linux/input-event-codes.h | 25 +- include/standard-headers/linux/virtio_config.h | 6 + include/standard-headers/linux/virtio_crypto.h | 82 +- io/channel-buffer.c | 1 + io/channel-command.c | 1 + io/channel-file.c | 1 + io/channel-socket.c | 118 ++- io/channel-tls.c | 1 + io/channel-websock.c | 1 + io/channel.c | 49 +- linux-headers/asm-arm64/kvm.h | 16 + linux-headers/asm-generic/mman-common.h | 2 + linux-headers/asm-mips/mman.h | 2 + linux-headers/linux/kvm.h | 27 +- linux-headers/linux/psci.h | 4 + linux-headers/linux/userfaultfd.h | 8 +- linux-headers/linux/vfio.h | 406 +++++----- linux-headers/linux/vhost.h | 7 + meson.build | 12 + migration/channel.c | 3 +- migration/migration.c | 52 +- migration/migration.h | 6 + migration/multifd.c | 74 +- migration/multifd.h | 4 +- migration/ram.c | 29 +- migration/rdma.c | 1 + migration/socket.c | 12 +- monitor/hmp-cmds.c | 6 + qapi/audio.json | 1 - qapi/block-core.json | 97 +-- qapi/block-export.json | 2 +- qapi/block.json | 13 +- qapi/char.json | 10 +- qapi/common.json | 2 - qapi/control.json | 13 +- qapi/crypto.json | 64 +- qapi/dump.json | 4 +- qapi/job.json | 1 - qapi/machine-target.json | 1 - qapi/machine.json | 14 +- qapi/migration.json | 43 +- qapi/misc-target.json | 13 +- qapi/misc.json | 8 +- qapi/pragma.json | 3 +- qapi/replay.json | 1 - qapi/run-state.json | 10 +- qapi/sockets.json | 6 +- qapi/ui.json | 70 +- qemu-options.hx | 51 +- qga/qapi-schema.json | 2 +- qga/vss-win32/meson.build | 2 +- qga/vss-win32/requester.cpp | 4 +- scripts/qapi/expr.py | 2 +- scsi/pr-manager-helper.c | 2 +- softmmu/vl.c | 30 +- target/i386/cpu.c | 331 ++++---- target/i386/cpu.h | 57 +- target/i386/kvm/kvm.c | 113 ++- target/i386/machine.c | 38 + target/i386/whpx/whpx-all.c | 13 +- target/openrisc/cpu.c | 11 + tests/qtest/meson.build | 12 +- tests/qtest/migration-helpers.c | 13 + tests/qtest/migration-helpers.h | 1 + tests/qtest/migration-test.c | 867 +++++++++++++++++++-- tests/unit/crypto-tls-psk-helpers.c | 18 +- tests/unit/crypto-tls-psk-helpers.h | 1 + tests/unit/crypto-tls-x509-helpers.c | 16 +- tests/unit/crypto-tls-x509-helpers.h | 53 ++ tests/unit/test-crypto-tlssession.c | 11 +- tests/unit/test-io-channel-socket.c | 1 + 95 files changed, 2455 insertions(+), 1056 deletions(-)