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-build_cross in repository toolchain/ci/qemu.
from bf159f0bdc Merge remote-tracking branch 'remotes/edgar/tags/edgar/xilin [...] adds 4762c82cbd tests/docker: Install static libc package in CentOS 7 adds 4e41d4a34e gitlab-ci: Test building linux-user targets on CentOS 7 adds db0108d5d8 gitlab-ci.yml: Avoid some submodules to speed up the CI a li [...] adds 90520ee4ca configure: Only check for audio drivers if system-mode is selected adds 610e7e0e69 meson: Do not build optional libraries by default adds 8cd95aec4c gitlab-ci.yml: Exclude some redundant targets in build-witho [...] adds 12a917a14f gitlab-ci.yml: Avoid recompiling the sources in the test jobs adds cf5891ec53 docs/devel: Explain how acceptance tests can be skipped adds f8a9b4c665 libqtest: Rework qtest_rsp() adds af47e82269 Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull- [...] adds d239726c53 Revert "vnc: move initialization to framebuffer_update_request" adds 104b8d1932 vnc: send extended desktop resize on update requests adds 15b08119ad hw/display/vmware_vga: Remove dependency on VNC header adds 091f255b89 Merge remote-tracking branch 'remotes/kraxel/tags/ui-2021012 [...] adds 86b1cf3227 block: Separate blk_is_writable() and blk_supports_write_perm() adds 720d10d67b virtio-scsi-test: Test writing to scsi-cd device adds 362ef77f9b iotests: 146: drop extra whitespaces from .out file adds b25a948875 iotests: add findtests.py adds 2e5a2f57db iotests: add testenv.py adds d74c754c92 iotests: add testrunner.py adds f203080bbd iotests: rewrite check into python adds a44be0334b iotests: rename and move 169 and 199 tests adds 0bcd12fb15 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...] adds e9d635ea18 net: Clarify early exit condition adds 240ee8bd31 qapi: A couple more QAPI_LIST_PREPEND() stragglers adds dc13f40c6b qapi: Introduce QAPI_LIST_APPEND adds c3033fd372 qapi: Use QAPI_LIST_APPEND in trivial cases adds 95b3a8c8a8 qapi: More complex uses of QAPI_LIST_APPEND adds 7e7eb9f852 Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...] adds 1a00195335 MAINTAINERS: Update 9pfs tree URL adds 5fa6ab7ecc tcg/tci: Restrict tci_write_reg16() to 64-bit hosts adds 0c373c0178 net/slirp.c: Fix spelling error in error message adds 77182df19f target/rx: Fix compiler errors for build with sanitizers adds 5101d00d2f Merge remote-tracking branch 'remotes/vivier2/tags/trivial-b [...] adds 9da4a314a0 iotests/testrunner: fix recognition of python tests adds 4cea90be62 tests/Makefile.include: export PYTHON for check-block.sh adds 3701c07e63 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...] adds 1d51bc96cc target/arm: Implement ID_PFR2 adds 54a78718be target/arm: Conditionalize DBGDIDR adds 7848023ae4 arm: rename xlnx-zcu102.canbusN properties adds c97377652d hw: gpio: implement gpio-pwr driver for qemu reset/poweroff adds e61bde40dd arm-virt: refactor gpios creation adds daa726d926 arm-virt: add secure pl061 for reset/power down adds 1e5ce6e10a hw/misc: Fix arith overflow in NPCM7XX PWM module adds a9dd161ff2 target/arm: Replace magic value by MMU_DATA_LOAD definition adds 2b9f74efcc configure: Move preadv check to meson.build adds 3812c0c4cb configure: cross-compiling with empty cross_prefix adds 1ad27f7d93 osdep: build with non-working system() function adds 452cfb1684 darwin: remove redundant dependency declaration adds 0ca321eaf6 darwin: fix cross-compiling for Darwin adds f6bca9dff5 configure: cross compile should use x86_64 cpu_family adds 422a5fd087 darwin: detect CoreAudio for build adds 32063086a7 darwin: remove 64-bit build detection on 32-bit OS adds 8a74ce618b hvf: Add hypervisor entitlement to output binaries adds 677726ef1e hw/misc/pvpanic: split-out generic and bus dependent code adds d097b3dcb6 hw/misc/pvpanic: add PCI interface support adds cb2cc20692 pvpanic : update pvpanic spec document adds c0f82826a1 tests/qtest: add a test case for pvpanic-pci adds ad140dadd5 ptimer: Add new ptimer_set_period_from_clock() function adds 132b10251c clock: Add new clock_has_source() function adds 30858dafd1 tests: Add a simple test of the CMSDK APB timer adds 9cf5eb29b2 tests: Add a simple test of the CMSDK APB watchdog adds 9bc064b539 tests: Add a simple test of the CMSDK APB dual timer adds b56d351e25 hw/timer/cmsdk-apb-timer: Rename CMSDKAPBTIMER struct to CMS [...] adds 7cc378edee hw/timer/cmsdk-apb-timer: Add Clock input adds 55fd0f84a2 hw/timer/cmsdk-apb-dualtimer: Add Clock input adds eeae0b2bf4 hw/watchdog/cmsdk-apb-watchdog: Add Clock input adds 13059a3a10 hw/arm/armsse: Rename "MAINCLK" property to "MAINCLK_FRQ" adds 8fd34dc0c4 hw/arm/armsse: Wire up clocks adds efc34aaa82 hw/arm/mps2: Inline CMSDK_APB_TIMER creation adds 640ec25807 hw/arm/mps2: Create and connect SYSCLK Clock adds dee1515bc3 hw/arm/mps2-tz: Create and connect ARMSSE Clocks adds fd630cdad7 hw/arm/musca: Create and connect ARMSSE Clocks adds 4bebb9ad4e hw/arm/stellaris: Convert SSYS to QOM device adds 1e31d8ee45 hw/arm/stellaris: Create Clock input for watchdog adds 5e066562f5 hw/timer/cmsdk-apb-timer: Convert to use Clock input adds 7208aafb6c hw/timer/cmsdk-apb-dualtimer: Convert to use Clock input adds 4c4599fec9 hw/watchdog/cmsdk-apb-watchdog: Convert to use Clock input adds 7bbb12f305 tests/qtest/cmsdk-apb-watchdog-test: Test clock changes adds 8ee3e26ece hw/arm/armsse: Use Clock to set system_clock_scale adds 911612989d arm: Don't set freq properties on CMSDK timer, dualtimer, wa [...] adds 38867d0b7e arm: Remove frq properties on CMSDK timer, dualtimer, watchd [...] adds 14711b6f54 hw/arm/stellaris: Remove board-creation reset of STELLARIS_SYS adds 9df52f58e7 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 8573431b9c crypto: Fix some code style problems, add spaces around operator adds 31b6aefdbd crypto: Move USER_CREATABLE to secret_common base class adds 668cb74b2a crypto: Forbid broken unloading of secrets adds ab366aae78 crypto: Fix memory leaks in set_loaded for tls-* adds 166310299a os: deprecate the -enable-fips option and QEMU's FIPS enforcement adds 4d7beeab38 Prefer 'on' | 'off' over 'yes' | 'no' for bool options adds e6e80fcfd6 docs: simplify and clarify the platform support rules adds f029f91122 docs: fix missing backslash in certtool shell example adds 7d7dbf9dc1 configure: replace --enable/disable-git-update with --with-g [...] adds c93c7dc036 crypto: Add spaces around operator adds f4d87ce47c ui: update keycodemapdb submodule commit adds a07e9fdd33 tests: Fix runtime error in test-authz-pam adds ecb98f5c75 tests: Replace deprecated ASN1 code adds 74208cd252 Merge remote-tracking branch 'remotes/berrange-gitlab/tags/m [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.yml | 19 +- MAINTAINERS | 5 +- Makefile | 25 +- accel/hvf/entitlements.plist | 8 + backends/hostmem.c | 10 +- block/block-backend.c | 19 +- block/dirty-bitmap.c | 8 +- block/export/export.c | 7 +- block/gluster.c | 13 +- block/qapi.c | 37 +- block/qcow2-bitmap.c | 15 +- block/vmdk.c | 9 +- blockdev.c | 13 +- configure | 135 ++- crypto/aes.c | 6 +- crypto/block-luks.c | 9 +- crypto/desrfb.c | 4 +- crypto/secret.c | 14 - crypto/secret_common.c | 21 +- crypto/secret_keyring.c | 14 - crypto/tlscredsanon.c | 3 +- crypto/tlscredspsk.c | 3 +- crypto/tlscredsx509.c | 5 +- docs/devel/clocks.rst | 16 + docs/devel/testing.rst | 112 +- docs/specs/pci-ids.txt | 1 + docs/specs/pvpanic.txt | 13 +- docs/system/arm/virt.rst | 2 + docs/system/build-platforms.rst | 63 +- docs/system/deprecated.rst | 12 + docs/system/tls.rst | 2 +- docs/system/vnc-security.rst | 10 +- dump/dump.c | 22 +- hw/acpi/cpu.c | 7 +- hw/acpi/memory_hotplug.c | 8 +- hw/arm/Kconfig | 1 + hw/arm/armsse.c | 48 +- hw/arm/mps2-tz.c | 14 +- hw/arm/mps2.c | 28 +- hw/arm/musca.c | 13 +- hw/arm/stellaris.c | 170 ++- hw/arm/virt.c | 111 +- hw/arm/xlnx-zcu102.c | 4 +- hw/block/dataplane/xen-block.c | 2 +- hw/block/fdc.c | 9 +- hw/block/m25p80.c | 6 +- hw/block/nand.c | 2 +- hw/block/nvme-ns.c | 7 +- hw/block/onenand.c | 2 +- hw/block/pflash_cfi01.c | 2 +- hw/block/pflash_cfi02.c | 2 +- hw/block/swim.c | 6 +- hw/block/virtio-blk.c | 6 +- hw/block/xen-block.c | 2 +- hw/core/machine-qmp-cmds.c | 127 +-- hw/core/ptimer.c | 34 + hw/display/vmware_vga.c | 3 +- hw/gpio/Kconfig | 3 + hw/gpio/gpio_pwr.c | 70 ++ hw/gpio/meson.build | 1 + hw/i386/Kconfig | 2 +- hw/ide/core.c | 2 +- hw/mem/memory-device.c | 12 +- hw/misc/Kconfig | 12 +- hw/misc/meson.build | 4 +- hw/misc/npcm7xx_pwm.c | 23 +- hw/misc/pvpanic-isa.c | 94 ++ hw/misc/pvpanic-pci.c | 94 ++ hw/misc/pvpanic.c | 85 +- hw/misc/sifive_u_otp.c | 2 +- hw/pci/pci.c | 60 +- hw/ppc/pnv_pnor.c | 2 +- hw/scsi/scsi-disk.c | 10 +- hw/scsi/scsi-generic.c | 4 +- hw/sd/sd.c | 6 +- hw/timer/cmsdk-apb-dualtimer.c | 53 +- hw/timer/cmsdk-apb-timer.c | 55 +- hw/usb/dev-storage.c | 4 +- hw/watchdog/cmsdk-apb-watchdog.c | 29 +- include/authz/listfile.h | 2 +- include/hw/arm/armsse.h | 14 +- include/hw/arm/virt.h | 2 + include/hw/clock.h | 15 + include/hw/misc/pvpanic.h | 24 +- include/hw/pci/pci.h | 1 + include/hw/ptimer.h | 22 + include/hw/timer/cmsdk-apb-dualtimer.h | 5 +- include/hw/timer/cmsdk-apb-timer.h | 34 +- include/hw/watchdog/cmsdk-apb-watchdog.h | 5 +- include/qapi/util.h | 13 + include/qemu/osdep.h | 12 + include/qemu/typedefs.h | 1 + include/sysemu/block-backend.h | 3 +- iothread.c | 12 +- job-qmp.c | 13 +- meson.build | 37 +- migration/migration.c | 20 +- monitor/hmp-cmds.c | 35 +- monitor/qmp-cmds-control.c | 9 +- net/net.c | 15 +- net/slirp.c | 2 +- os-posix.c | 3 + qemu-img.c | 8 +- qemu-options.hx | 4 +- qga/commands-posix.c | 50 +- qga/commands-win32.c | 99 +- scripts/entitlement.sh | 13 + scripts/git-submodule.sh | 34 +- scsi/pr-manager.c | 10 +- softmmu/tpm.c | 38 +- target/arm/cpu.h | 1 + target/arm/helper.c | 27 +- target/arm/kvm64.c | 2 + target/i386/cpu.c | 24 +- target/rx/op_helper.c | 12 +- tcg/tci.c | 2 + tests/Makefile.include | 1 + tests/check-block.sh | 3 +- tests/crypto-tls-x509-helpers.c | 10 +- tests/crypto-tls-x509-helpers.h | 2 +- tests/docker/dockerfiles/centos7.docker | 1 + tests/docker/dockerfiles/centos8.docker | 1 + tests/docker/dockerfiles/debian-amd64.docker | 1 + tests/docker/dockerfiles/fedora.docker | 3 + tests/docker/dockerfiles/ubuntu2004.docker | 1 + tests/pkix_asn1_tab.c | 2 +- tests/qemu-iotests/146.out | 780 +++++++------- tests/qemu-iotests/233 | 4 +- tests/qemu-iotests/check | 1095 +++----------------- tests/qemu-iotests/common.env.in | 3 - tests/qemu-iotests/findtests.py | 159 +++ tests/qemu-iotests/group | 323 ------ tests/qemu-iotests/iotests.py | 8 + tests/qemu-iotests/meson.build | 3 - tests/qemu-iotests/testenv.py | 281 +++++ tests/qemu-iotests/testrunner.py | 367 +++++++ .../{199 => tests/migrate-bitmaps-postcopy-test} | 0 .../migrate-bitmaps-postcopy-test.out} | 0 .../{169 => tests/migrate-bitmaps-test} | 0 .../{169.out => tests/migrate-bitmaps-test.out} | 0 tests/qtest/cmsdk-apb-dualtimer-test.c | 130 +++ tests/qtest/cmsdk-apb-timer-test.c | 75 ++ tests/qtest/cmsdk-apb-watchdog-test.c | 131 +++ tests/qtest/libqtest.c | 50 +- tests/qtest/meson.build | 6 +- tests/qtest/npcm7xx_pwm-test.c | 4 +- tests/qtest/{pvpanic-test.c => pvpanic-pci-test.c} | 47 +- tests/qtest/virtio-scsi-test.c | 39 + tests/qtest/xlnx-can-test.c | 30 +- tests/test-authz-pam.c | 10 +- tests/test-qobject-output-visitor.c | 84 +- tests/test-string-output-visitor.c | 6 +- ui/keycodemapdb | 2 +- ui/meson.build | 3 +- ui/spice-core.c | 31 +- ui/vnc.c | 14 +- 156 files changed, 3430 insertions(+), 2799 deletions(-) create mode 100644 accel/hvf/entitlements.plist create mode 100644 hw/gpio/gpio_pwr.c create mode 100644 hw/misc/pvpanic-isa.c create mode 100644 hw/misc/pvpanic-pci.c create mode 100755 scripts/entitlement.sh delete mode 100644 tests/qemu-iotests/common.env.in create mode 100644 tests/qemu-iotests/findtests.py delete mode 100644 tests/qemu-iotests/group create mode 100644 tests/qemu-iotests/testenv.py create mode 100644 tests/qemu-iotests/testrunner.py rename tests/qemu-iotests/{199 => tests/migrate-bitmaps-postcopy-test} (100%) rename tests/qemu-iotests/{199.out => tests/migrate-bitmaps-postcopy-test.out} (100%) rename tests/qemu-iotests/{169 => tests/migrate-bitmaps-test} (100%) rename tests/qemu-iotests/{169.out => tests/migrate-bitmaps-test.out} (100%) create mode 100644 tests/qtest/cmsdk-apb-dualtimer-test.c create mode 100644 tests/qtest/cmsdk-apb-timer-test.c create mode 100644 tests/qtest/cmsdk-apb-watchdog-test.c copy tests/qtest/{pvpanic-test.c => pvpanic-pci-test.c} (50%)