This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-release-arm-build_cross in repository toolchain/ci/qemu.
from 2a54fc454c Merge remote-tracking branch 'remotes/vivier2/tags/linux-use [...] adds 224f364a49 migration/rdma: prevent from double free the same mr adds a51dcef08b migration: failover: emit a warning when the card is not ful [...] adds 2e3e3da3c2 migration: Release return path early for paused postcopy adds ca30f24d12 migration: Don't do migrate cleanup if during postcopy resume adds ca7bd0821b migration: Clear error at entry of migrate_fd_connect() adds 63268c4970 migration: Move bitmap_mutex out of migration_bitmap_clear_dirty() adds 4598b07350 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/p [...] adds 00c1b316ed i386: clarify 'hv-passthrough' behavior adds 07454e2ea8 i386: hardcode supported eVMCS version to '1' adds d7652b772f i386: make hyperv_expand_features() return bool adds 071ce4b03b i386: expand Hyper-V features during CPU feature expansion time adds 5ce48fa354 i386: kill off hv_cpuid_check_and_set() adds b26f68c36b i386: HV_HYPERCALL_AVAILABLE privilege bit is always needed adds cce087f628 i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privileges adds a7a0da844d target/i386: suppress CPUID leaves not defined by the CPU vendor adds 760746ac53 target/i386: Fix cpuid level for AMD adds f74d339c86 numa: Report expected initiator adds 294aa0437b numa: Parse initiator= attribute before cpus= attribute adds 4aa2454d94 Merge remote-tracking branch 'remotes/ehabkost-gl/tags/x86-n [...] adds 080ac33542 target/i386: Tidy hw_breakpoint_remove adds 505910a6e2 target/i386: Trivial code motion and code style fix adds bbdda9b74f target/i386: Split out do_fninit adds 84abdd7d27 target/i386: Correct implementation for FCS, FIP, FDS and FDP adds 492f85b92a target/alpha: Store set into rx flag adds 3e646c3a3c target/alpha: Use dest_sink for HW_RET temporary adds 212c88c0c7 target/alpha: Use tcg_constant_i64 for zero and lit adds 904bd855d3 target/alpha: Use tcg_constant_* elsewhere adds af42d35401 target/openrisc: Use tcg_constant_* adds 4d10fa0ff9 target/openrisc: Use tcg_constant_tl for dc->R0 adds 118671f02f target/openrisc: Cache constant 0 in DisasContext adds e0efc48fbc target/openrisc: Use dc->zero in gen_add, gen_addc adds 29dd6f644a target/hppa: Use tcg_constant_* adds 6e94937a54 target/hppa: Clean up DisasCond adds 20a9676179 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-m [...] adds c141814d4f qga-win: Add support of Windows Server 2022 in get-osinfo command adds 1f966c7c11 Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2 [...] new b1f3b41052 Acceptance Tests: use the job work directory for created VMs new 776b019d9d Acceptance Tests: log information when creating QEMUMachine new b306e26ce0 Acceptance Tests: distinguish between temp and logs dir new 341929234c Acceptance Tests: rename attribute holding the distro image [...] new 889554f09e Acceptance Tests: move definition of distro checksums to the [...] new d5adf9d52b Acceptance Tests: support choosing specific distro and version new 9f51934130 tests/acceptance: Ignore binary data sent on serial console new fb13040173 avocado_qemu: Fix KNOWN_DISTROS map into the LinuxDistro class new c839d305b9 Acceptance Tests: Add default kernel params and pxeboot url [...] new 6ace9b4e5e avocado_qemu: Add SMMUv3 tests new 5e57d4e895 avocado_qemu: Add Intel iommu tests new 012293c1b1 tests/acceptance: Tag NetBSD tests as 'os:netbsd' new 20bbf846b9 tests/acceptance: Automatic set -cpu to the test vm new 8a7c1fdecb tests/acceptance: Fix mismatch on cpu tagged tests new d377ba4852 tests/acceptance: Let the framework handle "cpu:VALUE" tagged tests new 2d14975963 tests/acceptance: Tagging tests with "cpu:VALUE" new 555fe0c2a8 python/qemu: Add args property to the QEMUMachine class new 58954ac0b5 tests/acceptance: Add set_vm_arg() to the Test class new 3843a32152 tests/acceptance: Handle cpu tag on x86_cpu_model_versions tests new 6f651a6d84 python: Configure tox to skip missing interpreters new 414e9ae345 Acceptance tests: do not try to reuse packages from the system new 9a94d8ae97 tests/acceptance/linux_ssh_mips_malta.py: drop identical setUp new c4e2d499c9 tests/acceptance/cpu_queries.py: use the proper logging channels new a9649a719a Merge remote-tracking branch 'remotes/cleber-gitlab/tags/pyt [...]
The 24 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.d/static_checks.yml | 1 + MAINTAINERS | 1 + docs/devel/testing.rst | 82 +++ docs/hyperv.txt | 9 +- hw/core/machine.c | 3 +- hw/core/numa.c | 45 +- hw/i386/pc.c | 1 + migration/migration.c | 41 +- migration/ram.c | 13 +- migration/rdma.c | 1 + python/Makefile | 5 +- python/qemu/machine/machine.py | 22 +- python/setup.cfg | 1 + qga/commands-win32.c | 3 +- target/alpha/translate.c | 70 +-- target/hppa/translate.c | 99 +--- target/i386/cpu.c | 21 +- target/i386/cpu.h | 5 + target/i386/kvm/hyperv-proto.h | 6 + target/i386/kvm/kvm-stub.c | 5 + target/i386/kvm/kvm.c | 189 +++--- target/i386/kvm/kvm_i386.h | 1 + target/i386/tcg/fpu_helper.c | 42 +- target/i386/tcg/sysemu/bpt_helper.c | 4 +- target/i386/tcg/translate.c | 920 +++++++++++++++-------------- target/openrisc/translate.c | 68 +-- tests/Makefile.include | 2 +- tests/acceptance/avocado_qemu/__init__.py | 179 +++++- tests/acceptance/boot_linux.py | 11 - tests/acceptance/boot_linux_console.py | 14 +- tests/acceptance/boot_xen.py | 1 - tests/acceptance/cpu_queries.py | 4 +- tests/acceptance/intel_iommu.py | 119 ++++ tests/acceptance/linux_ssh_mips_malta.py | 7 +- tests/acceptance/machine_mips_malta.py | 7 +- tests/acceptance/pc_cpu_hotplug_props.py | 2 +- tests/acceptance/ppc_prep_40p.py | 2 + tests/acceptance/replay_kernel.py | 17 +- tests/acceptance/reverse_debugging.py | 2 +- tests/acceptance/smmu.py | 137 +++++ tests/acceptance/tcg_plugins.py | 15 +- tests/acceptance/virtio-gpu.py | 4 +- tests/acceptance/x86_cpu_model_versions.py | 40 +- 43 files changed, 1399 insertions(+), 822 deletions(-) create mode 100644 tests/acceptance/intel_iommu.py create mode 100644 tests/acceptance/smmu.py