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-lts-defconfig in repository toolchain/ci/qemu.
from 0a301624c2 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 135e6a09a9 tests/Makefile.include: clean-up old code adds 8dcb404bff tests/qtest: enable more vhost-user tests by default adds 029e2da880 Makefile: also remove .gcno files when cleaning adds 5934ebe990 .gitignore: add .gcov pattern adds 3260f4e6f1 MAINTAINERS: Cover lcitool submodule with build test / automation adds 9641ba6b58 gitmodules: Correct libvirt-ci submodule URL adds 5d3539d561 tests/lcitool: Include local qemu.yml when refreshing cirrus [...] adds 9e8be4c546 drop libxml2 checks since libxml is not actually used (for p [...] adds dabee8381a tests/lcitool: Refresh submodule and remove libxml2 adds d2b7bb099f tests: Manually remove libxml2 on MSYS2 runners adds 4491c46879 tests/lcitool: Install libibumad to cover RDMA on Debian bas [...] adds bda8bebad0 docs/devel: mention our .editorconfig adds 6340af7a94 gitlab: fall back to commit hash in qemu-setup filename adds ab4f987c4c tests/lcitool: Allow lcitool-refresh in out-of-tree builds, too adds 8b11f4c37a tests: Update CentOS 8 container to CentOS Stream 8 adds 3bdc19af00 tests/tcg/sh4: disable another unreliable test adds d9a6bad542 docs: remove references to TCG tracing adds c51e51005b tracing: remove TCG memory access tracing adds d201cf7a73 tracing: remove the trace-tcg includes from the build adds 126d4123c5 tracing: excise the tcg related from tracetool adds 91d4032710 plugins: add helper functions for coverage plugins adds 227b45dc42 contrib/plugins: add a drcov plugin adds 39be9dd30f tests/plugin: allow libinsn.so per-CPU counts adds f6d1cd4d48 tests/plugins: add instruction matching to libinsn.so adds 346cd004f6 target/i386: use CPU_LOG_INT for IRQ servicing adds 6f15c076da plugins: move reset of plugin data to tb_start adds 74154d7e4a linux-user: Remove the deprecated ppc64abi32 target adds 514f9f8eb6 include/exec: fix softmmu version of TARGET_ABI_FMT_lx adds da36afa2d8 Merge remote-tracking branch 'remotes/stsquad/tags/pull-test [...] adds 3ce1fc16ba block/nbd: Delete reconnect delay timer when done adds 717be9644b block/nbd: Delete open timer when done adds 8a39c381e5 block/nbd: Assert there are no timers when closed adds 091dc7b2b5 iotests.py: Add QemuStorageDaemon class adds eaf1e85d4d iotests/281: Test lingering timers adds e15f3a66c8 block/nbd: Move s->ioc on AioContext change adds 8cfbe929e8 iotests/281: Let NBD connection yield in iothread adds 48033ad678 Merge remote-tracking branch 'remotes/vsementsov/tags/pull-n [...] new 84f54da513 target/ppc: Remove 440x4 CPU new 180952cedc target/ppc: Introduce powerpc_excp_booke new 9dc20cc37d target/ppc: Simplify powerpc_excp_booke new 9c9b67fe91 target/ppc: booke: Critical exception cleanup new db403211f8 target/ppc: booke: Machine Check cleanups new afdbc86941 target/ppc: booke: Data Storage exception cleanup new b583351d4b target/ppc: booke: Instruction storage exception cleanup new 5d54e8c18e target/ppc: booke: External interrupt cleanup new f7a28f7119 target/ppc: booke: Alignment interrupt cleanup new 904e842865 target/ppc: booke: System Call exception cleanup new f2ba48779c target/ppc: booke: Watchdog Timer interrupt new 0fdd000a41 target/ppc: booke: System Reset exception cleanup new 36387ca51c target/ppc: Fix radix logging new 005b69fdcc target/ppc: Remove PowerPC 601 CPUs new 9323650f97 target/ppc: Merge exception model IDs for 6xx CPUs new 58d178fb8b target/ppc: Introduce powerpc_excp_6xx new 082d783bf0 target/ppc: Simplify powerpc_excp_6xx new b7c32cdd9a target/ppc: 6xx: Critical exception cleanup new 9b12ff43d4 target/ppc: 6xx: Machine Check exception cleanup new 3189fa3917 target/ppc: 6xx: External interrupt cleanup new 25fe5f7534 target/ppc: 6xx: Program exception cleanup new c0e1928de5 target/ppc: 6xx: System Call exception cleanup new 000ac49ad2 target/ppc: 6xx: System Reset interrupt cleanup new 8f8c7932d4 target/ppc: 6xx: Software TLB exceptions cleanup new c50eaed135 target/ppc: 6xx: Set SRRs directly in exception code new fd7dc4bb78 target/ppc: Merge 7x5 and 7x0 exception model IDs new ccfca2fca5 target/ppc: Introduce powerpc_excp_7xx new 93848d6a4c target/ppc: Simplify powerpc_excp_7xx new 784f5a3403 target/ppc: 7xx: Machine Check exception cleanup new a53ce46537 target/ppc: 7xx: External interrupt cleanup new ab36939033 target/ppc: 7xx: Program exception cleanup new 3b57863593 target/ppc: 7xx: System Call exception cleanup new 3c3fa438f6 target/ppc: 7xx: System Reset cleanup new 7df40c5414 target/ppc: 7xx: Software TLB cleanup new fe4b5c4c33 target/ppc: 7xx: Set SRRs directly in exception code new 2809137443 target/ppc: Remove powerpc_excp_legacy new c6eaac893a target/ppc: powerpc_excp: Move common code to the caller function new fce9fbafe9 target/ppc: Assert if MSR bits differ from msr_mask during e [...] new 10895ab6f7 target/ppc: books: Remove excp_model argument from ppc_excp_ [...] new 205eb5a89e target/ppc: Change VSX instructions behavior to fill with zeros new 96a46def58 docs: rstfy confidential guest documentation new 10717c26db spapr/vof: Install rom and nvram binaries new cc5ce8b8b6 Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc [...]
The 43 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: .cirrus.yml | 1 - .gitignore | 1 + .gitlab-ci.d/buildtest.yml | 27 - .gitlab-ci.d/cirrus/freebsd-12.vars | 2 +- .gitlab-ci.d/cirrus/freebsd-13.vars | 2 +- .gitlab-ci.d/cirrus/macos-11.vars | 2 +- .gitlab-ci.d/crossbuild-template.yml | 2 +- .gitlab-ci.d/windows.yml | 2 - .gitmodules | 2 +- MAINTAINERS | 3 +- Makefile | 3 +- accel/tcg/atomic_common.c.inc | 20 - accel/tcg/atomic_template.h | 12 - accel/tcg/cputlb.c | 2 - accel/tcg/plugin-gen.c | 31 +- accel/tcg/user-exec.c | 14 - block/meson.build | 3 +- block/nbd.c | 64 ++ configs/targets/ppc64abi32-linux-user.mak | 8 - configure | 29 +- contrib/plugins/Makefile | 1 + contrib/plugins/drcov.c | 163 ++++ docs/about/deprecated.rst | 7 - docs/about/removed-features.rst | 21 + docs/devel/style.rst | 4 + docs/devel/tracing.rst | 85 -- .../confidential-guest-support.rst} | 15 +- .../i386/amd-memory-encryption.rst} | 102 ++- docs/system/index.rst | 1 + docs/system/ppc/pseries.rst | 2 + docs/system/target-i386.rst | 1 + docs/user/main.rst | 1 - hw/ppc/ppc.c | 21 - hw/ppc/prep.c | 9 +- include/exec/cpu_ldst.h | 2 +- include/exec/helper-gen.h | 2 - include/exec/helper-proto.h | 1 - include/exec/helper-tcg.h | 1 - include/qemu/qemu-plugin.h | 34 + include/trace-tcg.h | 6 - linux-user/elfload.c | 4 +- linux-user/ppc/cpu_loop.c | 16 - linux-user/ppc/signal.c | 11 +- linux-user/ppc/target_syscall.h | 4 +- linux-user/syscall_defs.h | 6 +- meson.build | 10 - meson_options.txt | 2 - pc-bios/meson.build | 2 + plugins/api.c | 48 ++ plugins/qemu-plugins.symbols | 4 + scripts/checkpatch.pl | 1 - scripts/ci/org.centos/stream/8/x86_64/configure | 1 - scripts/coverity-scan/coverity-scan.docker | 1 - scripts/coverity-scan/run-coverity-scan | 2 +- scripts/meson-buildoptions.sh | 3 - scripts/tracetool/__init__.py | 41 +- scripts/tracetool/format/tcg_h.py | 83 -- scripts/tracetool/format/tcg_helper_c.py | 79 -- scripts/tracetool/format/tcg_helper_h.py | 48 -- scripts/tracetool/format/tcg_helper_wrapper_h.py | 70 -- scripts/tracetool/vcpu.py | 14 +- target/i386/tcg/sysemu/seg_helper.c | 4 +- target/ppc/cpu-models.c | 8 - target/ppc/cpu-models.h | 3 - target/ppc/cpu-qom.h | 20 +- target/ppc/cpu.h | 39 +- target/ppc/cpu_init.c | 331 +------- target/ppc/excp_helper.c | 917 +++++++++++---------- target/ppc/fpu_helper.c | 26 +- target/ppc/helper.h | 13 - target/ppc/helper_regs.c | 10 - target/ppc/int_helper.c | 66 -- target/ppc/machine.c | 5 +- target/ppc/misc_helper.c | 40 - target/ppc/mmu-hash32.c | 48 +- target/ppc/mmu-hash32.h | 9 - target/ppc/mmu-radix64.c | 8 +- target/ppc/mmu_common.c | 21 - target/ppc/mmu_helper.c | 84 -- target/ppc/spr_tcg.h | 8 - target/ppc/timebase_helper.c | 20 - target/ppc/translate.c | 842 ------------------- target/ppc/translate/fp-impl.c.inc | 179 ---- target/ppc/translate/vsx-impl.c.inc | 4 +- tcg/tcg-op.c | 5 - tests/Makefile.include | 4 - tests/docker/dockerfiles/alpine.docker | 4 +- tests/docker/dockerfiles/centos8.docker | 6 +- .../docker/dockerfiles/debian-ppc64el-cross.docker | 2 +- tests/docker/dockerfiles/fedora.docker | 4 +- tests/docker/dockerfiles/opensuse-leap.docker | 3 +- tests/docker/dockerfiles/ubuntu1804.docker | 4 +- tests/docker/dockerfiles/ubuntu2004.docker | 4 +- tests/lcitool/Makefile.include | 2 +- tests/lcitool/libvirt-ci | 2 +- tests/lcitool/projects/qemu.yml | 2 +- tests/lcitool/refresh | 4 +- tests/plugin/insn.c | 126 ++- tests/qemu-iotests/281 | 101 ++- tests/qemu-iotests/281.out | 4 +- tests/qemu-iotests/iotests.py | 40 + tests/qtest/vhost-user-test.c | 21 +- tests/tcg/configure.sh | 2 +- tests/tcg/sh4/Makefile.target | 4 + trace-events | 14 - trace/meson.build | 14 - 106 files changed, 1284 insertions(+), 2952 deletions(-) delete mode 100644 configs/targets/ppc64abi32-linux-user.mak create mode 100644 contrib/plugins/drcov.c rename docs/{confidential-guest-support.txt => system/confidential-guest-support.r [...] rename docs/{amd-memory-encryption.txt => system/i386/amd-memory-encryption.rst} (62%) delete mode 100644 include/trace-tcg.h delete mode 100644 scripts/tracetool/format/tcg_h.py delete mode 100644 scripts/tracetool/format/tcg_helper_c.py delete mode 100644 scripts/tracetool/format/tcg_helper_h.py delete mode 100644 scripts/tracetool/format/tcg_helper_wrapper_h.py