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-master-arm-check_cross in repository toolchain/ci/qemu.
from 57e28d34c0 Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s39 [...] adds c60b292106 hw/sd/sdcard: When card is in wrong state, log which state it is adds 66c152d7b4 hw/sd/sdcard: Extract address_in_range() helper, log invalid [...] adds 59b63d78be hw/sd/sdcard: Check for valid address range in SEND_WRITE_PR [...] adds eca7371335 Merge remote-tracking branch 'remotes/philmd/tags/sdmmc-2021 [...] adds 2adf216491 qemu-trace-stap: changing SYSTEMTAP_TAPSET considered harmful. adds 117856c374 trace: iter init tweaks adds c5cc58b176 trace: add trace_event_iter_init_group adds 3f2a09842f trace/simple: pass iter to st_write_event_mapping adds 263b6e9644 trace/simple: add st_init_group adds bbe47ed292 trace, lttng: require .pc files adds 5e05c40ced Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/t [...] adds 1cfd21ccc7 iotests: Improve and rename test 309 to nbd-qemu-allocation adds 8417e1378c qemu-img: Make unallocated part of backing chain obvious in map adds a275b452c6 qemu-img: Reword 'qemu-img map --output=json' docs adds 0b9cd6b947 nbd: register yank function earlier adds 708f50199b Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-20 [...] adds a312aaeb4d ppc/pegasos2: Allow setprop in VOF adds d01e8dcf27 pseries: Update SLOF firmware image adds c785a40179 mv64361: Remove extra break from a switch case adds c650243492 Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for [...] adds f7588fe906 linux-user/syscall: Fix RF-kill errno (typo in ERFKILL) adds f007472331 linux-user/sparc: Rename target_errno.h -> target_errno_defs.h adds 8f968b6a24 linux-user: Extract target errno to 'target_errno_defs.h' adds a4c7e27d47 linux-user/alpha: Move errno definitions to 'target_errno_defs.h' adds 366d1ef2e6 linux-user/hppa: Move errno definitions to 'target_errno_defs.h' adds f317c0ee57 linux-user/mips: Move errno definitions to 'target_errno_defs.h' adds 3ffe3268ea linux-user: Simplify host <-> target errno conversion using macros adds 4f6a9f84f1 linux-user/syscall: Remove ERRNO_TABLE_SIZE check adds c093364f4d fd-trans: Fix race condition on reallocation of the translat [...] adds 3a2f19b7ee linux-user: update syscall_nr.h to Linux v5.13 adds e2dcdcea23 linux-user, mips: update syscall-args-o32.c.inc to Linux v5.13 adds 2fa4ad3f90 linux-user: update syscall.tbl to Linux v5.13 adds 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 [...] adds b1f3b41052 Acceptance Tests: use the job work directory for created VMs adds 776b019d9d Acceptance Tests: log information when creating QEMUMachine adds b306e26ce0 Acceptance Tests: distinguish between temp and logs dir adds 341929234c Acceptance Tests: rename attribute holding the distro image [...] adds 889554f09e Acceptance Tests: move definition of distro checksums to the [...] adds d5adf9d52b Acceptance Tests: support choosing specific distro and version adds 9f51934130 tests/acceptance: Ignore binary data sent on serial console adds fb13040173 avocado_qemu: Fix KNOWN_DISTROS map into the LinuxDistro class adds c839d305b9 Acceptance Tests: Add default kernel params and pxeboot url [...] adds 6ace9b4e5e avocado_qemu: Add SMMUv3 tests adds 5e57d4e895 avocado_qemu: Add Intel iommu tests adds 012293c1b1 tests/acceptance: Tag NetBSD tests as 'os:netbsd' adds 20bbf846b9 tests/acceptance: Automatic set -cpu to the test vm adds 8a7c1fdecb tests/acceptance: Fix mismatch on cpu tagged tests adds d377ba4852 tests/acceptance: Let the framework handle "cpu:VALUE" tagged tests adds 2d14975963 tests/acceptance: Tagging tests with "cpu:VALUE" adds 555fe0c2a8 python/qemu: Add args property to the QEMUMachine class adds 58954ac0b5 tests/acceptance: Add set_vm_arg() to the Test class adds 3843a32152 tests/acceptance: Handle cpu tag on x86_cpu_model_versions tests adds 6f651a6d84 python: Configure tox to skip missing interpreters adds 414e9ae345 Acceptance tests: do not try to reuse packages from the system adds 9a94d8ae97 tests/acceptance/linux_ssh_mips_malta.py: drop identical setUp adds c4e2d499c9 tests/acceptance/cpu_queries.py: use the proper logging channels adds a9649a719a Merge remote-tracking branch 'remotes/cleber-gitlab/tags/pyt [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/static_checks.yml | 1 + MAINTAINERS | 4 +- block/nbd.c | 8 +- configure | 18 +- docs/devel/testing.rst | 82 ++ docs/hyperv.txt | 9 +- docs/tools/qemu-img.rst | 17 +- hw/core/machine.c | 3 +- hw/core/numa.c | 45 +- hw/i386/pc.c | 1 + hw/pci-host/mv64361.c | 1 - hw/ppc/pegasos2.c | 10 + hw/sd/sd.c | 41 +- linux-user/aarch64/syscall_nr.h | 8 +- linux-user/aarch64/target_errno_defs.h | 7 + linux-user/alpha/syscall.tbl | 7 + .../{target_syscall.h => target_errno_defs.h} | 79 +- linux-user/alpha/target_syscall.h | 194 ----- linux-user/arm/syscall.tbl | 7 + linux-user/arm/target_errno_defs.h | 7 + linux-user/cris/target_errno_defs.h | 7 + linux-user/errnos.c.inc | 140 ++++ linux-user/fd-trans.c | 1 + linux-user/fd-trans.h | 55 +- .../{errno_defs.h => generic/target_errno_defs.h} | 4 +- linux-user/hexagon/syscall_nr.h | 12 +- linux-user/hexagon/target_errno_defs.h | 7 + linux-user/hppa/syscall.tbl | 31 +- .../hppa/{target_syscall.h => target_errno_defs.h} | 38 +- linux-user/hppa/target_syscall.h | 210 ----- linux-user/i386/syscall_32.tbl | 21 +- linux-user/i386/target_errno_defs.h | 7 + linux-user/m68k/syscall.tbl | 7 + linux-user/m68k/target_errno_defs.h | 7 + linux-user/main.c | 3 + linux-user/microblaze/syscall.tbl | 7 + linux-user/microblaze/target_errno_defs.h | 7 + linux-user/mips/syscall-args-o32.c.inc | 5 +- linux-user/mips/syscall_o32.tbl | 19 +- .../mips/{target_syscall.h => target_errno_defs.h} | 51 +- linux-user/mips/target_syscall.h | 211 ----- linux-user/mips64/syscall_n32.tbl | 19 +- linux-user/mips64/syscall_n64.tbl | 7 + linux-user/mips64/target_errno_defs.h | 10 + linux-user/mips64/target_syscall.h | 211 ----- linux-user/nios2/syscall_nr.h | 8 +- linux-user/nios2/target_errno_defs.h | 7 + linux-user/openrisc/syscall_nr.h | 8 +- linux-user/openrisc/target_errno_defs.h | 7 + linux-user/ppc/syscall.tbl | 39 +- linux-user/ppc/target_errno_defs.h | 7 + linux-user/riscv/syscall32_nr.h | 8 +- linux-user/riscv/syscall64_nr.h | 8 +- linux-user/riscv/target_errno_defs.h | 7 + linux-user/s390x/syscall.tbl | 19 +- linux-user/s390x/target_errno_defs.h | 7 + linux-user/safe-syscall.S | 2 +- linux-user/sh4/syscall.tbl | 7 + linux-user/sh4/target_errno_defs.h | 7 + linux-user/sparc/syscall.tbl | 19 +- .../sparc/{target_errno.h => target_errno_defs.h} | 11 +- linux-user/sparc/target_syscall.h | 2 - linux-user/syscall.c | 164 +--- linux-user/syscall_defs.h | 2 +- linux-user/x86_64/syscall_64.tbl | 27 +- linux-user/x86_64/target_errno_defs.h | 7 + linux-user/xtensa/syscall.tbl | 7 + linux-user/xtensa/target_errno_defs.h | 7 + meson.build | 4 - migration/migration.c | 41 +- migration/ram.c | 13 +- migration/rdma.c | 1 + monitor/misc.c | 4 +- pc-bios/README | 2 +- pc-bios/slof.bin | Bin 968888 -> 991744 bytes python/Makefile | 5 +- python/qemu/machine/machine.py | 22 +- python/setup.cfg | 1 + qapi/block-core.json | 7 +- qemu-img.c | 7 +- qga/commands-win32.c | 3 +- roms/SLOF | 2 +- scripts/qemu-trace-stap | 14 +- scripts/update-mips-syscall-args.sh | 13 +- 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 +- tests/qemu-iotests/122.out | 84 +- tests/qemu-iotests/146.out | 780 ++++++++--------- tests/qemu-iotests/154.out | 190 ++--- tests/qemu-iotests/179.out | 133 ++- tests/qemu-iotests/209.out | 4 +- tests/qemu-iotests/211.out | 8 +- tests/qemu-iotests/221.out | 16 +- tests/qemu-iotests/223.out | 56 +- tests/qemu-iotests/241.out | 10 +- tests/qemu-iotests/244.out | 23 +- tests/qemu-iotests/252.out | 10 +- tests/qemu-iotests/253.out | 20 +- tests/qemu-iotests/274.out | 48 +- tests/qemu-iotests/291.out | 24 +- tests/qemu-iotests/309.out | 22 - .../{309 => tests/nbd-qemu-allocation} | 5 +- tests/qemu-iotests/tests/nbd-qemu-allocation.out | 32 + tests/qtest/fuzz-sdcard-test.c | 66 ++ tests/qtest/meson.build | 1 + trace/control-target.c | 2 +- trace/control.c | 39 +- trace/control.h | 30 +- trace/meson.build | 2 +- trace/qmp.c | 6 +- trace/simple.c | 22 +- trace/simple.h | 1 + 139 files changed, 2971 insertions(+), 2828 deletions(-) create mode 100644 linux-user/aarch64/target_errno_defs.h copy linux-user/alpha/{target_syscall.h => target_errno_defs.h} (76%) create mode 100644 linux-user/arm/target_errno_defs.h create mode 100644 linux-user/cris/target_errno_defs.h create mode 100644 linux-user/errnos.c.inc rename linux-user/{errno_defs.h => generic/target_errno_defs.h} (99%) create mode 100644 linux-user/hexagon/target_errno_defs.h copy linux-user/hppa/{target_syscall.h => target_errno_defs.h} (88%) create mode 100644 linux-user/i386/target_errno_defs.h create mode 100644 linux-user/m68k/target_errno_defs.h create mode 100644 linux-user/microblaze/target_errno_defs.h copy linux-user/mips/{target_syscall.h => target_errno_defs.h} (89%) create mode 100644 linux-user/mips64/target_errno_defs.h create mode 100644 linux-user/nios2/target_errno_defs.h create mode 100644 linux-user/openrisc/target_errno_defs.h create mode 100644 linux-user/ppc/target_errno_defs.h create mode 100644 linux-user/riscv/target_errno_defs.h create mode 100644 linux-user/s390x/target_errno_defs.h create mode 100644 linux-user/sh4/target_errno_defs.h rename linux-user/sparc/{target_errno.h => target_errno_defs.h} (97%) create mode 100644 linux-user/x86_64/target_errno_defs.h create mode 100644 linux-user/xtensa/target_errno_defs.h create mode 100644 tests/acceptance/intel_iommu.py create mode 100644 tests/acceptance/smmu.py delete mode 100644 tests/qemu-iotests/309.out rename tests/qemu-iotests/{309 => tests/nbd-qemu-allocation} (95%) create mode 100644 tests/qemu-iotests/tests/nbd-qemu-allocation.out create mode 100644 tests/qtest/fuzz-sdcard-test.c