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-release-aarch64-lts-allmodconfig in repository toolchain/ci/qemu.
from 15a0578903 Merge remote-tracking branch 'remotes/vivier-m68k/tags/m68k- [...] adds f0ed36a64f iothread: rename PollParamInfo to IOThreadParamInfo adds 1cc7eada97 iothread: use IOThreadParamInfo in iothread_[set|get]_param() adds c09124dcb8 Merge remote-tracking branch 'remotes/stefanha/tags/block-pu [...] adds 45a904af38 aspeed/smc: Add watchdog Control/Status Registers adds 32c54bd0ed aspeed/smc: Introduce aspeed_smc_error() helper adds d0180a3ae4 aspeed/smc: Stop using the model name for the memory regions adds 30b6852ce4 aspeed/smc: Drop AspeedSMCController structure adds a7d78beff4 aspeed/smc: Remove the 'flash' attribute from AspeedSMCFlash adds 6bb55e7967 aspeed/smc: Remove the 'size' attribute from AspeedSMCFlash adds 10f915e4ca aspeed/smc: Rename AspeedSMCFlash 'id' to 'cs' adds f75b533117 aspeed/smc: QOMify AspeedSMCFlash adds 71255c48e7 aspeed/smc: Add default reset values adds a779e37c68 aspeed/smc: Introduce a new addr_width() class handler adds 33456a8870 aspeed/smc: Remove unused attribute 'irqline' adds 602610383f aspeed/i2c: QOMify AspeedI2CBus adds 9fffe140a9 hw: aspeed_gpio: Fix pin I/O type declarations adds 87bd33e8b0 hw: aspeed_gpio: Fix GPIO array indexing adds 5857974d5d hw/adc: Add basic Aspeed ADC model adds 199fd6230c hw/arm: Integrate ADC model into Aspeed SoC adds a8eb9a4333 aspeed/wdt: Add trace events adds e2804a1ec9 aspeed/smc: Dump address offset in trace events adds 81d8537cb2 Merge remote-tracking branch 'remotes/clg/tags/pull-aspeed-2 [...] adds 9557af9ce9 configure: don't override the selected host test compiler if [...] adds 4f0ebed418 tests/tcg/sha1: remove endian include adds 5343a837cd tests/tcg: move some multiarch files and make conditional adds 5c24acf320 tests/docker: promote debian-riscv64-cross to a full image adds 9f62025141 gitlab: Add cross-riscv64-system, cross-riscv64-user adds 9d03f5abed travis.yml: Remove the "Release tarball" job adds dcbad7a6ed gitlab: skip the check-patch job on the upstream repo adds f13abca0a3 gitlab: fix passing of TEST_TARGETS env to cirrus adds 6a78a987c6 plugins/: Add missing functions to symbol list adds 5d23d53023 target/s390x: move tcg_gen_insn_start to s390x_tr_insn_start adds 453d50ce75 accel/tcg: re-factor plugin_inject_cb so we can assert insn_ [...] adds 9b89cdb2a5 .github: move repo lockdown to the v2 configuration adds 17888749ba tests/docker: add a debian-native image and make available adds bfd9a76f9c Merge remote-tracking branch 'remotes/stsquad/tags/pull-for- [...] adds e770b8cf76 pc-bios: Update hppa-firmware.img adds 8be1d4ed98 Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-202 [...] adds 0257209a09 python/aqmp: add greeting property to QMPClient adds 16cce725ed python/aqmp: add .empty() method to EventListener adds 6bfebc7306 python/aqmp: Return cleared events from EventListener.clear() adds 6e2f6ec561 python/aqmp: add send_fd_scm adds 58026b11f3 python/aqmp: Add dict conversion method to Greeting object adds 3e55dc35b8 python/aqmp: Reduce severity of EOFError-caused loop terminations adds 3a3d84f5ec python/aqmp: Disable logging messages by default adds d911accf0a python/qmp: clear events on get_events() call adds 514d00df5f python/qmp: add send_fd_scm directly to QEMUMonitorProtocol adds c163c723ef python, iotests: remove socket_scm_helper adds ee26ce674a Merge remote-tracking branch 'remotes/jsnow/tags/python-pull [...] adds 6014548523 MAINTAINERS: Add myself as reviewer of the 'Memory API' adds 8009806ec8 tests: add missing dependency for check-block adds 097a5f19a3 build: fix "make check" without earlier "make" adds ecc00666a0 qemu-iotests: flush after every test adds 6bd17dccb6 util/compatfd.c: use libc signalfd wrapper instead of raw syscall adds b50f6dc174 qapi/misc-target: Wrap long 'SEV Attestation Report' long lines adds 993e26058d qapi/misc-target: Group SEV QAPI definitions adds 02310f3a91 target/i386/kvm: Introduce i386_softmmu_kvm Meson source set adds 773ab6cb16 target/i386/kvm: Restrict SEV stubs to x86 architecture adds 2c7233eb10 target/i386/sev: Prefix QMP errors with 'SEV' adds 9f885cac70 target/i386/monitor: Return QMP error when SEV is not enable [...] adds f83aeeaeba target/i386/cpu: Add missing 'qapi/error.h' header adds 40cbafe05b target/i386/sev_i386.h: Remove unused headers adds 4e7189e112 target/i386/sev: Remove sev_get_me_mask() adds d58d9f55a7 target/i386/sev: Mark unreachable code with g_assert_not_reached() adds ed84ae720d target/i386/sev: sev_get_attestation_report use g_autofree adds 2f573c415e target/i386/sev: Use g_autofree in sev_launch_get_measure() adds e24b333204 target/i386/sev: Restrict SEV to system emulation adds 93777de365 target/i386/sev: Rename sev_i386.h -> sev.h adds deae846f94 target/i386/sev: Declare system-specific functions in 'sev.h' adds 02eacf3137 target/i386/sev: Remove stubs by using code elision adds 3208de1cd2 target/i386/sev: Move qmp_query_sev_attestation_report() to sev.c adds 11a6ed0e77 target/i386/sev: Move qmp_sev_inject_launch_secret() to sev.c adds 8371df2902 target/i386/sev: Move qmp_query_sev_capabilities() to sev.c adds 0875a7038b target/i386/sev: Move qmp_query_sev_launch_measure() to sev.c adds aa3950182f target/i386/sev: Move qmp_query_sev() & hmp_info_sev() to sev.c adds cd35beb488 monitor: Reduce hmp_info_sev() declaration adds 8c9e7f8c8a MAINTAINERS: Cover SEV-related files with X86/KVM section adds f1279fc15b qapi: Make some ObjectTypes depend on the build settings adds 8e751e9c38 tests: tcg: Fix PVH test with binutils 2.36+ adds dec490db8b hvf: Determine slot count from struct layout adds a821186ec0 MAINTAINERS: Cover SGX documentation file with X86/KVM section adds 05fc8db720 hw/i386/sgx: Have sgx_epc_get_section() return a boolean adds 021658566b hw/i386/sgx: Move qmp_query_sgx_capabilities() to hw/i386/sgx.c adds 6e81733e27 hw/i386/sgx: Move qmp_query_sgx() and hmp_info_sgx() to hw/i [...] adds b71803a746 Revert "hw/misc: applesmc: use host osk as default on macs" adds 6952026120 monitor: Tidy up find_device_state() adds eb8257a261 target/i386/sev: Use local variable for kvm_sev_launch_start adds 59e42d88b6 target/i386/sev: Use local variable for kvm_sev_launch_measure adds eeecc2ede4 ebpf: really include it only in system emulators adds 946de55835 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstr [...] adds 452635318b target/alpha: Reorg fp memory operations adds 5ffcb33426 target/alpha: Reorg integer memory operations adds 984b2b5049 Merge remote-tracking branch 'remotes/rth/tags/pull-axp-2021 [...] adds 7a7142f025 memory: Log access direction for invalid accesses adds c21751f394 target/arm: Use MO_128 for 16 byte atomics adds 26b14640d9 target/i386: Use MO_128 for 16 byte atomics adds 68e33d869d target/ppc: Use MO_128 for 16 byte atomics adds 35c65de029 target/s390x: Use MO_128 for 16 byte atomics adds f79e80899d target/hexagon: Implement cpu_mmu_index adds f83bcecb1f accel/tcg: Add cpu_{ld,st}*_mmu interfaces adds b4c8f3d4dd accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.h adds 948f88661c target/mips: Use cpu_*_data_ra for msa load/store adds 68ad9260e0 target/mips: Use 8-byte memory ops for msa load/store adds bfe5b847af target/s390x: Use cpu_*_mmu instead of helper_*_mmu adds a8f84958d0 target/sparc: Use cpu_*_mmu instead of helper_*_mmu adds 1a2eaf9e38 target/arm: Use cpu_*_mmu instead of helper_*_mmu adds d2ba802657 tcg: Move helper_*_mmu decls to tcg/tcg-ldst.h adds 76e366e728 tcg: Canonicalize alignment flags in MemOp adds e5b2333f24 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-2021 [...]
No new revisions were added by this update.
Summary of changes: .github/lockdown.yml | 34 - .github/workflows/lockdown.yml | 30 + .gitlab-ci.d/cirrus.yml | 2 +- .gitlab-ci.d/cirrus/build.yml | 1 + .gitlab-ci.d/container-cross.yml | 3 +- .gitlab-ci.d/crossbuilds.yml | 19 + .gitlab-ci.d/static_checks.yml | 2 +- .travis.yml | 23 - MAINTAINERS | 4 + accel/hvf/hvf-accel-ops.c | 2 +- accel/kvm/meson.build | 1 - accel/tcg/cputlb.c | 393 +++---- accel/tcg/ldst_common.c.inc | 307 ++++++ accel/tcg/plugin-gen.c | 157 +-- accel/tcg/user-exec.c | 347 +++--- configure | 6 +- docs/devel/loads-stores.rst | 52 +- hw/adc/aspeed_adc.c | 427 ++++++++ hw/adc/meson.build | 1 + hw/adc/trace-events | 3 + hw/arm/aspeed.c | 18 +- hw/arm/aspeed_ast2600.c | 22 +- hw/arm/aspeed_soc.c | 15 +- hw/gpio/aspeed_gpio.c | 88 +- hw/i2c/aspeed_i2c.c | 101 +- hw/i386/pc_sysfw.c | 2 +- hw/i386/sgx-stub.c | 16 +- hw/i386/sgx.c | 35 +- hw/i386/x86.c | 2 +- hw/misc/applesmc.c | 192 +--- hw/ssi/aspeed_smc.c | 1134 +++++++++++--------- hw/watchdog/trace-events | 4 + hw/watchdog/wdt_aspeed.c | 5 + include/exec/cpu_ldst.h | 332 +++--- include/hw/adc/aspeed_adc.h | 55 + include/hw/arm/aspeed_soc.h | 2 + include/hw/gpio/aspeed_gpio.h | 5 +- include/hw/i2c/aspeed_i2c.h | 8 +- include/hw/i386/sgx-epc.h | 2 +- include/hw/i386/sgx.h | 12 - include/hw/ssi/aspeed_smc.h | 82 +- include/monitor/hmp-target.h | 1 + include/monitor/hmp.h | 1 - include/sysemu/sev.h | 28 - include/tcg/tcg-ldst.h | 74 ++ include/tcg/tcg.h | 164 --- iothread.c | 28 +- meson.build | 9 +- pc-bios/hppa-firmware.img | Bin 785696 -> 757144 bytes plugins/qemu-plugins.symbols | 3 + python/qemu/aqmp/__init__.py | 4 + python/qemu/aqmp/events.py | 15 +- python/qemu/aqmp/models.py | 13 + python/qemu/aqmp/protocol.py | 7 +- python/qemu/aqmp/qmp_client.py | 27 + python/qemu/machine/machine.py | 48 +- python/qemu/machine/qtest.py | 2 - python/qemu/qmp/__init__.py | 27 +- python/qemu/qmp/qmp_shell.py | 1 - qapi/misc-target.json | 77 +- qapi/qom.json | 36 +- roms/seabios-hppa | 2 +- softmmu/memory.c | 20 +- softmmu/qdev-monitor.c | 13 +- target/alpha/translate.c | 173 +-- target/arm/helper-a64.c | 61 +- target/arm/m_helper.c | 6 +- target/hexagon/cpu.h | 9 + target/i386/cpu.c | 16 +- target/i386/kvm/kvm.c | 3 +- target/i386/kvm/meson.build | 8 +- {accel => target/i386}/kvm/sev-stub.c | 2 +- target/i386/meson.build | 4 +- target/i386/monitor.c | 124 +-- target/i386/sev-stub.c | 88 -- target/i386/sev-sysemu-stub.c | 70 ++ target/i386/sev.c | 201 ++-- target/i386/{sev_i386.h => sev.h} | 35 +- target/i386/tcg/mem_helper.c | 2 +- target/m68k/op_helper.c | 1 - target/mips/tcg/msa_helper.c | 389 ++----- target/ppc/mem_helper.c | 1 - target/ppc/translate.c | 12 +- target/s390x/tcg/mem_helper.c | 13 +- target/s390x/tcg/translate.c | 10 +- target/sparc/ldst_helper.c | 14 +- tcg/tcg-op.c | 7 +- tcg/tcg.c | 1 + tcg/tci.c | 1 + tests/Makefile.include | 17 +- tests/docker/Makefile.include | 6 +- tests/docker/common.rc | 10 +- tests/docker/dockerfiles/debian-native.docker | 49 + .../docker/dockerfiles/debian-riscv64-cross.docker | 46 +- tests/meson.build | 4 - tests/qemu-iotests/iotests.py | 3 - tests/qemu-iotests/meson.build | 5 - tests/qemu-iotests/socket_scm_helper.c | 136 --- tests/qemu-iotests/testenv.py | 8 +- tests/qemu-iotests/testrunner.py | 1 + tests/tcg/multiarch/Makefile.target | 15 +- tests/tcg/multiarch/{ => libs}/float_helpers.c | 2 +- tests/tcg/multiarch/{ => linux}/linux-test.c | 0 tests/tcg/multiarch/sha1.c | 1 - tests/tcg/x86_64/Makefile.target | 4 + tests/tcg/x86_64/system/kernel.ld | 5 +- util/compatfd.c | 5 +- 107 files changed, 3219 insertions(+), 2895 deletions(-) delete mode 100644 .github/lockdown.yml create mode 100644 .github/workflows/lockdown.yml create mode 100644 accel/tcg/ldst_common.c.inc create mode 100644 hw/adc/aspeed_adc.c create mode 100644 include/hw/adc/aspeed_adc.h delete mode 100644 include/hw/i386/sgx.h delete mode 100644 include/sysemu/sev.h create mode 100644 include/tcg/tcg-ldst.h rename {accel => target/i386}/kvm/sev-stub.c (94%) delete mode 100644 target/i386/sev-stub.c create mode 100644 target/i386/sev-sysemu-stub.c rename target/i386/{sev_i386.h => sev.h} (62%) create mode 100644 tests/docker/dockerfiles/debian-native.docker delete mode 100644 tests/qemu-iotests/meson.build delete mode 100644 tests/qemu-iotests/socket_scm_helper.c rename tests/tcg/multiarch/{ => libs}/float_helpers.c (99%) rename tests/tcg/multiarch/{ => linux}/linux-test.c (100%)