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-aarch64-build_cross in repository toolchain/ci/qemu.
from 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 [...] adds c72e3e4842 trace: fix simpletrace doc mismerge adds e50caf4a5c tracing: convert documentation to rST adds 7e46d5f317 trace: recommend "log" backend for getting started with tracing adds 9f4e519fd7 tracetool: fix "PRI" macro decoding adds 09612de7e9 tracetool: also strip %l and %ll from systemtap format strings adds 0572d6cd29 trace: add meson custom_target() depend_files for tracetool adds 651d588f03 error: rename error_with_timestamp to message_with_timestamp adds 418ed14268 trace: make the 'log' backend timestamp configurable adds c6e93c9d62 simpletrace: build() missing 2 required positional arguments adds 3faf22ef44 trace: document how to specify multiple --trace patterns adds 0dfb3ca73c trace: update docs with meson build information adds cf7ca7d5b9 Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/t [...] new d7beddcc02 MAINTAINERS: Add Vladimir as co-maintainer for Block Jobs new 722d8e73d6 block: Avoid processing BDS twice in bdrv_set_aio_context_ignore() new 1895b977f9 block: move blk_exp_close_all() to qemu_cleanup() new d0bc412302 iotests/297: pylint: ignore too many statements new ca502ca60d iotests: Revert emulator selection to old behaviour new 3ae50942f1 iotests: check: return 1 on failure new 0212fa2afd iotests: Fix -makecheck output new 97b709f32e block/nvme: Properly display doorbell stride length in trace event new fcc8672aca block/nvme: Trace NVMe spec version supported by the controller new 26513a0174 block: Fix VM size column width in bdrv_snapshot_dump() new 77f3804ab7 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...]
The 11 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: MAINTAINERS | 15 +- Makefile | 24 +- accel/hvf/entitlements.plist | 8 + backends/hostmem.c | 10 +- block.c | 35 ++- block/dirty-bitmap.c | 8 +- block/export/export.c | 7 +- block/gluster.c | 13 +- block/nvme.c | 8 +- block/qapi.c | 41 +--- block/qcow2-bitmap.c | 15 +- block/trace-events | 1 + block/vmdk.c | 9 +- blockdev.c | 13 +- configure | 129 +++++++---- 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/index.rst | 1 + docs/devel/{tracing.txt => tracing.rst} | 244 ++++++++++++--------- 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/core/machine-qmp-cmds.c | 127 +++++------ hw/core/ptimer.c | 34 +++ hw/gpio/Kconfig | 3 + hw/gpio/gpio_pwr.c | 70 ++++++ hw/gpio/meson.build | 1 + hw/i386/Kconfig | 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/pci/pci.c | 60 ++--- hw/timer/cmsdk-apb-dualtimer.c | 53 ++++- hw/timer/cmsdk-apb-timer.c | 55 +++-- 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/error-report.h | 2 +- include/qemu/osdep.h | 12 + include/qemu/typedefs.h | 1 + iothread.c | 12 +- job-qmp.c | 13 +- meson.build | 62 +++++- 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-nbd.c | 1 + qemu-options.hx | 4 +- qga/commands-posix.c | 50 ++--- qga/commands-win32.c | 99 +++------ scripts/entitlement.sh | 13 ++ scripts/git-submodule.sh | 34 ++- scripts/simpletrace.py | 4 +- scripts/tracetool/backend/log.py | 19 +- scripts/tracetool/format/log_stap.py | 8 +- scsi/pr-manager.c | 10 +- softmmu/runstate.c | 9 + softmmu/tpm.c | 38 +--- softmmu/vl.c | 2 +- storage-daemon/qemu-storage-daemon.c | 1 + 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/crypto-tls-x509-helpers.c | 10 +- tests/crypto-tls-x509-helpers.h | 2 +- tests/pkix_asn1_tab.c | 2 +- tests/qemu-iotests/233 | 4 +- tests/qemu-iotests/check | 5 +- tests/qemu-iotests/pylintrc | 2 + tests/qemu-iotests/testenv.py | 2 +- tests/qemu-iotests/testrunner.py | 12 +- 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/meson.build | 6 +- tests/qtest/npcm7xx_pwm-test.c | 4 +- tests/qtest/{pvpanic-test.c => pvpanic-pci-test.c} | 47 +++- 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 +- trace/meson.build | 21 +- ui/keycodemapdb | 2 +- ui/meson.build | 3 +- ui/spice-core.c | 31 +-- util/qemu-error.c | 4 +- 130 files changed, 2104 insertions(+), 1174 deletions(-) create mode 100644 accel/hvf/entitlements.plist rename docs/devel/{tracing.txt => tracing.rst} (72%) 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 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%)