This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig in repository toolchain/ci/qemu.
from bb4aa8f59e Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 7237c7ce77 qapi/machine: Fix an incorrect comment of SMPConfiguration adds c2511b1632 machine: Deprecate "parameter=0" SMP configurations adds 5d8b5a5055 machine: Minor refactor/fix for the smp parsers adds 9a52b50806 machine: Uniformly use maxcpus to calculate the omitted parameters adds 7d8c5a3962 machine: Set the value of cpus to match maxcpus if it's omitted adds 52082d3ba4 machine: Improve the error reporting of smp parsing adds afc8e9aaa7 qtest/numa-test: Use detailed -smp CLIs in pc_dynamic_cpu_cfg adds bbb0c0ec6d qtest/numa-test: Use detailed -smp CLIs in test_def_cpu_split adds 4a0af2930a machine: Prefer cores over sockets in smp parsing since 6.2 adds 69fc28a78d machine: Use ms instead of global current_machine in sanity-check adds 003f230e37 machine: Tweak the order of topology members in struct CpuTopology adds e4a97a893b machine: Make smp_parse generic enough for all arches adds 7687b2b3ed machine: Remove smp_parse callback from MachineClass adds 2b52619994 machine: Move smp_prefer_sockets to struct SMPCompatProps adds e7f944bb94 machine: Use g_autoptr in machine_set_smp adds 8bdfec393a machine: Put all sanity-check in the generic SMP parser adds 988f7b8bfe i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUID adds 70367f0917 i386: Support KVM_CAP_HYPERV_ENFORCE_CPUID adds 050716292a i386: Move HV_APIC_ACCESS_RECOMMENDED bit setting to hyperv_ [...] adds e1f9a8e8c9 i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenment adds af7228b88d i386: Make Hyper-V version id configurable adds f701ecec2b i386: Change the default Hyper-V version to match WS2016 adds bcfdfae78f docs: name included files ".rst.inc" adds f9df7aac75 docs: move notes inside the body of the document adds 8b8939e44f docs: put "make" information together in build-system.rst adds 768f14f94e docs: reorganize qgraph.rst adds e9adb4ace2 docs: reorganize tcg-plugins.rst adds 9fce360176 docs: move gcov section at the end of testing.rst adds 16e79e1b01 docs: reorganize testing.rst adds 5f99210238 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstr [...] adds 1c00917409 qapi/pylintrc: ignore 'consider-using-f-string' warning adds 2adb988ed4 qapi/gen: use dict.items() to iterate over _modules adds 012336a152 qapi/parser: fix unused check_args_section arguments adds a9e2eb06ed qapi: Add spaces after symbol declaration for consistency adds cd87c14cde qapi/parser: remove FIXME comment from _append_body_line adds 1e20a77576 qapi/parser: clarify _end_section() logic adds f4c05aaf14 qapi/parser: Introduce NullSection adds e7ac60fcd0 qapi/parser: add import cycle workaround adds 5f0d9f3bc7 qapi/parser: add type hint annotations (QAPIDoc) adds 15acf48cfe qapi/parser: Add FIXME for consolidating JSON-related types adds 2e28283e41 qapi/parser: enable mypy checks adds 18e3673e0f qapi/parser: Silence too-few-public-methods warning adds d183e0481b qapi/parser: enable pylint checks adds f50ecf548c Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...] adds 3830df5f83 configure: Loosen GCC requirement from 7.5.0 to 7.4.0 adds 75b98cb9f6 virtio-mem-pci: Fix memory leak when creating MEMORY_DEVICE_ [...] adds d89dd28f0e qapi: Include qom-path in MEMORY_DEVICE_SIZE_CHANGE qapi events adds 77ae2302ae monitor: Rate-limit MEMORY_DEVICE_SIZE_CHANGE qapi events pe [...] adds 45e576c745 tpm: mark correct memory region range dirty when clearing RAM adds 602f8ea79c softmmu/memory_mapping: never merge ranges accross memory regions adds 3513bb1be1 softmmu/memory_mapping: factor out adding physical memory ranges adds cb83ba8c1a softmmu/memory_mapping: optimize for RamDiscardManager sections adds 30bd1db58b Merge remote-tracking branch 'remotes/bonzini/tags/for-upstr [...] adds db2af69d6b linux-user: Add infrastructure for a signal trampoline page adds c70887a382 linux-user/aarch64: Implement setup_sigtramp adds eef9790007 linux-user/arm: Drop v1 signal frames adds b807a1087e linux-user/arm: Drop "_v2" from symbols in signal.c adds b5d66e0dd8 linux-user/arm: Implement setup_sigtramp adds dd55f1c8b2 linux-user/alpha: Implement setup_sigtramp adds e281c2bafe linux-user/cris: Implement setup_sigtramp adds c8ef02b1ac linux-user/hexagon: Implement setup_sigtramp adds a22fccd8b7 linux-user/hppa: Document non-use of setup_sigtramp adds 8ee8a10480 linux-user/i386: Implement setup_sigtramp adds db20554159 linux-user/x86_64: Raise SIGSEGV if SA_RESTORER not set adds 5125aced7c linux-user/m68k: Implement setup_sigtramp adds 8004316d81 linux-user/microblaze: Implement setup_sigtramp adds 4f7a0a4c86 linux-user/mips: Tidy install_sigtramp adds 317a33b6eb linux-user/mips: Implement setup_sigtramp adds f32d3b6793 linux-user/nios2: Document non-use of setup_sigtramp adds 9ce3ad4452 linux-user/openrisc: Implement setup_sigtramp adds 5d2fc70f57 linux-user/ppc: Simplify encode_trampoline adds c790e4ebfe linux-user/ppc: Implement setup_sigtramp adds 3c62b5d201 linux-user/riscv: Implement setup_sigtramp adds 31330e6cec linux-user/s390x: Implement setup_sigtramp adds b9188f9ccc linux-user/sh4: Implement setup_sigtramp adds 3f7685eaf9 linux-user/sparc: Implement setup_sigtramp adds 55e83c2005 linux-user/xtensa: Implement setup_sigtramp adds 525c4670c5 linux-user: Remove default for TARGET_ARCH_HAS_SIGTRAMP_PAGE adds efee71c8ca tests/tcg/multiarch: Re-enable signals test for most guests adds e7ab658478 Merge remote-tracking branch 'remotes/vivier/tags/linux-user [...] adds ba858d1fad qemu-options: -chardev reconnect=seconds duplicated in help, [...] adds 553dc36b38 qemu-options: Tweak [, maxcpus=cpus] to [, maxcpus=maxcpus] adds 848dd26928 qemu-options: Add missing "sockets=2, maxcpus=2" to CLI "-smp 2" adds 196fb7ac7c target/sh4: Use lookup_symbol in sh4_tr_disas_log adds daf0db0630 hw/remote/proxy: Categorize Wireless devices as 'Network' ones adds 9618c5bada Merge remote-tracking branch 'remotes/vivier/tags/trivial-br [...]
No new revisions were added by this update.
Summary of changes: configure | 6 +- docs/about/deprecated.rst | 15 + docs/devel/build-system.rst | 21 +- .../{ci-definitions.rst => ci-definitions.rst.inc} | 0 docs/devel/{ci-jobs.rst => ci-jobs.rst.inc} | 0 docs/devel/{ci-runners.rst => ci-runners.rst.inc} | 0 docs/devel/ci.rst | 6 +- docs/devel/multi-process.rst | 20 +- docs/devel/qgraph.rst | 132 +++--- docs/devel/tcg-plugins.rst | 93 ++-- docs/devel/testing.rst | 182 ++++---- docs/hyperv.txt | 41 +- hw/arm/virt.c | 1 + hw/core/machine.c | 199 ++++++--- hw/i386/pc.c | 69 +-- hw/i386/pc_piix.c | 1 + hw/i386/pc_q35.c | 1 + hw/ppc/spapr.c | 1 + hw/remote/proxy.c | 1 + hw/s390x/s390-virtio-ccw.c | 1 + hw/tpm/tpm_ppi.c | 5 +- hw/virtio/virtio-mem-pci.c | 10 +- include/hw/boards.h | 23 +- linux-user/aarch64/signal.c | 34 +- linux-user/aarch64/target_signal.h | 2 + linux-user/alpha/signal.c | 34 +- linux-user/alpha/target_signal.h | 1 + linux-user/arm/signal.c | 472 ++++++--------------- linux-user/arm/target_signal.h | 2 + linux-user/cris/signal.c | 29 +- linux-user/cris/target_signal.h | 2 + linux-user/elfload.c | 14 + linux-user/hexagon/signal.c | 19 +- linux-user/hexagon/target_signal.h | 2 + linux-user/hppa/target_signal.h | 14 + linux-user/i386/signal.c | 65 ++- linux-user/i386/target_signal.h | 2 + linux-user/m68k/signal.c | 47 +- linux-user/m68k/target_signal.h | 2 + linux-user/microblaze/signal.c | 24 +- linux-user/microblaze/target_signal.h | 2 + linux-user/mips/signal.c | 39 +- linux-user/mips/target_signal.h | 1 + linux-user/mips64/target_signal.h | 2 + linux-user/nios2/target_signal.h | 3 + linux-user/openrisc/signal.c | 22 +- linux-user/openrisc/target_signal.h | 2 + linux-user/ppc/signal.c | 40 +- linux-user/ppc/target_signal.h | 2 + linux-user/riscv/signal.c | 22 +- linux-user/riscv/target_signal.h | 2 + linux-user/s390x/signal.c | 24 +- linux-user/s390x/target_signal.h | 2 + linux-user/sh4/signal.c | 40 +- linux-user/sh4/target_signal.h | 2 + linux-user/signal-common.h | 6 + linux-user/signal.c | 3 + linux-user/sparc/signal.c | 40 +- linux-user/sparc/target_signal.h | 4 + linux-user/x86_64/target_signal.h | 3 + linux-user/xtensa/signal.c | 56 ++- linux-user/xtensa/target_signal.h | 2 + monitor/monitor.c | 9 + qapi/block-core.json | 1 + qapi/machine.json | 7 +- qemu-options.hx | 30 +- qga/qapi-schema.json | 3 + scripts/qapi/gen.py | 3 +- scripts/qapi/mypy.ini | 5 - scripts/qapi/parser.py | 152 ++++--- scripts/qapi/pylintrc | 4 +- softmmu/memory_mapping.c | 64 ++- target/i386/cpu.c | 22 +- target/i386/cpu.h | 12 +- target/i386/kvm/hyperv-proto.h | 1 + target/i386/kvm/kvm.c | 62 ++- target/sh4/translate.c | 2 +- tests/qapi-schema/doc-bad-feature.err | 2 +- tests/qapi-schema/doc-empty-symbol.err | 2 +- tests/qapi-schema/doc-good.json | 8 + tests/qtest/numa-test.c | 6 +- tests/tcg/hppa/Makefile.target | 7 + tests/tcg/i386/Makefile.target | 3 - tests/tcg/multiarch/Makefile.target | 8 - tests/tcg/sh4/Makefile.target | 7 + 85 files changed, 1291 insertions(+), 1041 deletions(-) rename docs/devel/{ci-definitions.rst => ci-definitions.rst.inc} (100%) rename docs/devel/{ci-jobs.rst => ci-jobs.rst.inc} (100%) rename docs/devel/{ci-runners.rst => ci-runners.rst.inc} (100%)