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 b935385c35 Merge tag 'pull-qapi-2022-05-16' of git://repo.or.cz/qemu/ar [...] new c98ce274db tests: fix encoding of IP addresses in x509 certs new 5bc6364bfb tests: add more helper macros for creating TLS x509 certs new 58d25e97f3 tests: add migration tests of TLS with PSK credentials new d47b83b118 tests: add migration tests of TLS with x509 credentials new 83bcba1ec1 tests: convert XBZRLE migration test to use common helper new 490facffcf tests: convert multifd migration tests to use common helper new 4d6d2e872a tests: add multifd migration tests of TLS with PSK credentials new ff32f1dd32 tests: add multifd migration tests of TLS with x509 credentials new fd3540adb9 tests: ensure migration status isn't reported as failed new 354081d43d meson.build: Fix docker-test-build@alpine when including lin [...] new b88651cb4d QIOChannel: Add flags on io_writev and introduce io_flush callback new 2bc58ffc29 QIOChannelSocket: Implement io_writev zero copy flag & io_fl [...] new abb6295b3a migration: Add zero-copy-send parameter for QMP/HMP for Linux new d2fafb6a68 migration: Add migrate_use_tls() helper new 33d70973a3 multifd: multifd_send_sync_main now returns negative on error new b7dbdd8e76 multifd: Send header packet without flags if zero-copy-send [...] new 5b1d9bab2d multifd: Implement zero copy write in multifd migration (mul [...] new 54b592c427 Merge tag 'pull-migration-20220516a' of https://gitlab.com/d [...] new f000bc7458 WHPX: fixed TPR/CR8 translation issues affecting VM debugging new 580ea136eb qga-vss: Add auto generated headers to dependencies new 6c1d88c72b qga-vss: Use the proper operator to free memory new 6df39f5e58 i386/cpu: Remove the deprecated cpu model 'Icelake-Client' new 18c22d7112 qdev-properties: Add a new macro with bitmask check for uint [...] new f06d8a18ab target/i386: Add lbr-fmt vPMU option to support guest LBR new 5a778a5f82 target/i386: Add kvm_get_one_msr helper new 301e90675c target/i386: Enable support for XSAVES based features new 10f0abcb3b target/i386: Add XSAVES support for Arch LBR new 12703d4e75 target/i386: Add MSR access interface for Arch LBR new f2e7c2fc89 target/i386: Enable Arch LBR migration states in vmstate new d19d6ffa07 target/i386: introduce helper to access supported CPUID new c3c67679f6 target/i386: Support Arch LBR in CPUID enumeration new 0310641c06 crypto: make loaded property read-only new 6e57793748 rng: make opened property read-only new 9c50b8aae2 soundhw: remove ability to create multiple soundcards new eef5fdf3d5 soundhw: extract soundhw help to a separate function new bf521c5655 soundhw: unify initialization for ISA and PCI soundhw new 67aaa96ae4 soundhw: move help handling to vl.c new 039a68373c introduce -audio as a replacement for -soundhw new 40b3ea7642 build: remove useless dependency new 008f6f20a5 configure: remove another dead variable new 8eccdb9eb8 configure: remove duplicate help messages new afdb415e67 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...]
The 42 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: 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 ++ hw/audio/intel-hda.c | 5 +- hw/audio/soundhw.c | 130 +++--- hw/core/qdev-properties.c | 19 + hw/remote/mpqemu-link.c | 2 +- include/hw/audio/soundhw.h | 5 +- include/hw/qdev-properties.h | 12 + include/io/channel-socket.h | 2 + include/io/channel.h | 38 +- 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 +- 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/migration.json | 24 + qemu-options.hx | 51 +-- qga/vss-win32/meson.build | 2 +- qga/vss-win32/requester.cpp | 4 +- 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 +- 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 + 58 files changed, 1894 insertions(+), 595 deletions(-)