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-check_cross in repository toolchain/ci/qemu.
from ad3d53b16b ipxe: update submodule adds 009673edd9 seabios-hppa: Update SeaBIOS to hppa-qemu-5.2-2 tag adds df5c6a5094 hw/hppa: Make number of TLB and BTLB entries configurable adds 32ff8bf248 hw/hppa: Store boot device in fw_cfg section adds 34743e9633 hw/hppa: Change fw_cfg port address adds 245760074a hw/hppa: Tell SeaBIOS port address of fw_cfg adds b28c4a6497 hw/hppa: Add power button emulation adds 3b65b74254 target/hppa: Fix boot with old Linux installation CDs adds 95aad497d9 hw/display/artist: Verify artist screen resolution adds c7050f3f16 hw/display/artist: Refactor x/y coordination extraction adds 32a2b033f0 hw/display/artist: Allow screen size up to 2048 lines adds e4c4f7db60 Merge remote-tracking branch 'remotes/hdeller/tags/target-hp [...] adds e781190cda qemu-iotests: move check-block back to Makefiles adds 555b27a750 mtest2make: split environment from test command adds 42d729e12c mtest2make: split working directory from test command adds d322e84eef mtest2make: hide output of successful tests adds 40d9b74eaf mtest2make: unify tests that appear in multiple suites adds 3e0e519026 meson: remove b_lundef option adds 58683d07d2 configure: do not include absolute paths in -I and -L paths adds e817851479 configure: include cross sdl2-config in meson cross file adds 8d60f37740 ninjatool: use constant names for stamp files adds c138156ba5 meson: fix libqos linking adds 37e2777670 meson: build qapi tests library adds 8ce0a45fa2 meson: declare tasn1 dependency adds 9866a33cbb meson: declare keyutils dependency adds a9726a900d meson: convert qht-bench adds 279588d4de meson: convert the unit tests adds af04e89dd9 meson: move keyutils dependency check adds fb5c578697 meson: remove old socket_scm_helper rule adds 89d4dc8f8f meson: convert vhost-user-bridge adds a52f4a7a57 meson: convert atomic*-bench adds 24441f912e tests: do not print benchmark output to stdout adds 9ed7247a59 meson: convert the speed tests adds c4c4aacb24 tests/migration/stress: remove unused exit_success adds 3909def82a meson: fix migration/stress compilation with glibc>=2.30 adds 4fbcdcd742 meson: convert migration/initrd-stress adds 0f4d8894df configure: remove dead code for in-tree builds adds a98006bc79 meson: compute config_all_devices directly adds 296bf3d12b Makefile: remove dead variables and includes adds 660f793093 Makefile: inline the relevant parts of rules.mak adds ca0fc78431 configure: move disassembler configuration to meson adds 201e8ed7df meson: keep all compiler flags detection together adds ccf7afa59e configure: move -ldl test to meson adds 3fc1aad386 configure: remove unnecessary libm test adds b6daf4d369 configure: do not look for install(1) adds 215b0c2fa5 meson: get glib compilation flags from GLIB_CFLAGS adds de2d30051a meson: get opengl compilation flags from OPENGL_CFLAGS adds feabc71dfa configure: do not include dependency flags in QEMU_CFLAGS and LIBS adds f2995ee4cb configure: drop dead variables and functions adds 738aa60624 docs: suggest Meson replacements for various configure functions adds 5d91a2ed79 configure: update dtc submodule adds 789035f123 oss-fuzz: fix rpath adds c46f76d158 meson: specify fuzz linker script as a project arg adds 54c9e41d47 fuzz: Add support for custom fuzzing library adds 604f3e4e90 meson: Convert undefsym.sh to undefsym.py adds fd6c986d90 meson: remove linkage of sdl to baum adds ef6a0d6e39 docs: update build system documentation adds 46853bd9e7 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...] adds 64603d1eff target/microblaze: Renumber D_FLAG adds a9f614587b target/microblaze: Cleanup mb_cpu_do_interrupt adds 8ce97bc188 target/microblaze: Rename mmu structs adds 17e7779652 target/microblaze: Rename DISAS_UPDATE to DISAS_EXIT adds f6278ca969 target/microblaze: Introduce DISAS_EXIT_NEXT, DISAS_EXIT_JUMP adds 43b3413466 target/microblaze: Replace cpustate_changed with DISAS_EXIT_NEXT adds 3d35bcc213 target/microblaze: Handle DISAS_EXIT_NEXT in delay slot adds 3c745866ed target/microblaze: Force rtid, rted, rtbd to exit adds 4059bd90eb target/microblaze: Use tcg_gen_lookup_and_goto_ptr adds 2a7567a2f3 target/microblaze: Diagnose invalid insns in delay slots adds 84bf3249a3 target/microblaze: Split out MicroBlazeCPUConfig adds a0b2d16a09 target/microblaze: Reorg MicroBlazeCPUConfig to minimize holes adds a4bcfc3380 target/microblaze: Move pvr regs to MicroBlazeCPUConfig adds 5ad7cc07e5 target/microblaze: Treat pvr_regs as constant adds de73ee1abe target/microblaze: Move mmu parameters to MicroBlazeCPUConfig adds 77f63e1dad target/microblaze: Fill in VMStateDescription for cpu adds 4b8936310b target/microblaze: Put MicroBlazeCPUConfig into DisasContext adds 7df61837df configure: Do not set TARGET_ABI32 for microblaze adds 00942071a0 Merge remote-tracking branch 'remotes/rth/tags/pull-mb-20200 [...] adds 7e26c92ba8 adb: Correct class size on TYPE_ADB_DEVICE adds 021e878f2e ppc/pnv: Fix TypeInfo of PnvLpcController abstract class adds 98b49b2bea spapr: Remove unnecessary DRC type-checker macros adds 4f311a7089 spapr/xive: Add a 'hv-prio' property to represent the KVM es [...] adds c02f9892af ppc/pnv: Add a HIOMAP erase command adds 64dbe2c8b8 spapr_vscsi: do not allow device hotplug adds b31911c616 spapr/xive: Use the xics flag to check for XIVE-only IRQ backends adds 235d3b1162 spapr/xive: Modify kvm_cpu_is_enabled() interface adds fa94447a2c spapr/xive: Use kvmppc_xive_source_reset() in post_load adds acbdb9956f spapr/xive: Allocate IPIs independently from the other sources adds eab0a2d06e spapr/xive: Allocate vCPU IPIs from the vCPU contexts adds 90d282d085 ppc/spapr_nvdimm: use g_autofree in spapr_nvdimm_validate_opts() adds beb6073fe7 spapr, spapr_nvdimm: fold NVDIMM validation in the same place adds 28f5a71621 ppc/spapr_nvdimm: do not enable support with 'nvdimm=off' adds c1b701587e target/arm: Move start-powered-off property to generic CPUState adds 6ad1da667c target/arm: Move setting of CPU halted state to generic code adds 554c2169e9 ppc/spapr: Use start-powered-off CPUState property adds a2c93f06cf ppc/e500: Use start-powered-off CPUState property adds 102ca9667d mips/cps: Use start-powered-off CPUState property adds 3d0c102092 sparc/sun4m: Don't set cs->halted = 0 in main_cpu_reset() adds 24f675cd3b sparc/sun4m: Use start-powered-off CPUState property adds 86c5e6aba6 target/s390x: Use start-powered-off CPUState property adds 4192920cbc hw/ppc/ppc4xx_pci: Use ARRAY_SIZE() instead of magic value adds f5f239315c hw/ppc/ppc4xx_pci: Replace pointless warning by assert() adds 1eee995026 ppc: introducing spapr_numa.c NUMA code helper adds 6ee1d62e6a ppc/spapr_nvdimm: turn spapr_dt_nvdimm() static adds f1aa45fffe spapr: introduce SpaprMachineState::numa_assoc_array adds 8f86a40824 spapr, spapr_numa: handle vcpu ibm,associativity adds 0ee520126a spapr, spapr_numa: move lookup-arrays handling to spapr_numa.c adds dd7e1d7ae4 spapr_numa: move NVLink2 associativity handling to spapr_numa.c adds f8a13fc381 spapr: move h_home_node_associativity to spapr_numa.c adds d370f9cf0a spapr_numa: create a vcpu associativity helper adds 876ab8d89d spapr_numa: use spapr_numa_get_vcpu_assoc() in home_node hcall adds b95ba83fc5 Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5 [...] adds d98884b75d qapi: Reject section markup in definition documentation adds dcdc07a97c qapi: Make section headings start a new doc comment block adds 76dd0f8497 qapi/migration.json: Fix indentation adds b2f1c13c31 qapi: Fix indentation, again adds 6b306786ca qapi/block-core.json: Fix nbd-server-start docs adds 6779038537 Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...] adds 9ed02fbb84 ipxe: drop ia32 efi roms adds 3e570a9ae9 ipxe: update binaries adds 9435a8b3dd Merge remote-tracking branch 'remotes/kraxel/tags/sirius/ipx [...]
No new revisions were added by this update.
Summary of changes: .gitignore | 2 - Makefile | 63 ++--- Makefile.objs | 34 --- accel/tcg/meson.build | 2 +- chardev/meson.build | 4 +- configure | 305 +++--------------------- disas/meson.build | 4 +- docs/devel/build-system.rst | 115 ++------- docs/devel/qapi-code-gen.txt | 2 + exec.c | 1 + hw/arm/meson.build | 2 +- hw/core/cpu.c | 2 +- hw/display/artist.c | 43 ++-- hw/hppa/hppa_hardware.h | 3 +- hw/hppa/machine.c | 56 ++++- hw/input/adb.c | 1 + hw/intc/spapr_xive.c | 33 ++- hw/intc/spapr_xive_kvm.c | 102 ++++++-- hw/microblaze/petalogix_ml605_mmu.c | 6 +- hw/mips/cps.c | 15 +- hw/mips/meson.build | 2 +- hw/ppc/e500.c | 13 +- hw/ppc/meson.build | 3 +- hw/ppc/pnv_bmc.c | 29 ++- hw/ppc/pnv_lpc.c | 3 +- hw/ppc/ppc4xx_pci.c | 8 +- hw/ppc/spapr.c | 109 ++------- hw/ppc/spapr_cpu_core.c | 10 +- hw/ppc/spapr_hcall.c | 40 ---- hw/ppc/spapr_irq.c | 2 +- hw/ppc/spapr_numa.c | 242 +++++++++++++++++++ hw/ppc/spapr_nvdimm.c | 68 ++++-- hw/ppc/spapr_pci.c | 9 +- hw/ppc/spapr_pci_nvlink2.c | 20 +- hw/riscv/meson.build | 2 +- hw/scsi/spapr_vscsi.c | 3 + hw/sparc/sun4m.c | 26 +-- include/hw/core/cpu.h | 4 + include/hw/ipmi/ipmi.h | 1 + include/hw/ppc/spapr.h | 17 ++ include/hw/ppc/spapr_drc.h | 43 +--- include/hw/ppc/spapr_numa.h | 35 +++ include/hw/ppc/spapr_nvdimm.h | 7 +- include/hw/ppc/spapr_xive.h | 2 + meson.build | 127 +++++++--- monitor/meson.build | 2 +- pc-bios/efi-e1000.rom | Bin 240128 -> 159232 bytes pc-bios/efi-e1000e.rom | Bin 240128 -> 159232 bytes pc-bios/efi-eepro100.rom | Bin 240128 -> 159232 bytes pc-bios/efi-ne2k_pci.rom | Bin 238592 -> 157696 bytes pc-bios/efi-pcnet.rom | Bin 238592 -> 157696 bytes pc-bios/efi-rtl8139.rom | Bin 242688 -> 160768 bytes pc-bios/efi-virtio.rom | Bin 242688 -> 160768 bytes pc-bios/efi-vmxnet3.rom | Bin 236032 -> 156672 bytes pc-bios/hppa-firmware.img | Bin 783192 -> 785696 bytes qapi/audio.json | 12 +- qapi/block-core.json | 14 +- qapi/control.json | 4 +- qapi/machine.json | 6 +- qapi/migration.json | 68 +++--- qapi/misc.json | 4 +- qapi/net.json | 2 +- roms/Makefile | 2 - roms/seabios-hppa | 2 +- rules.mak | 158 ------------- scripts/grepy.sh | 3 - scripts/mtest2make.py | 100 ++++---- scripts/ninjatool.py | 8 +- scripts/oss-fuzz/build.sh | 2 +- scripts/qapi/parser.py | 24 +- scripts/test-driver.py | 35 +++ scripts/undefsym.py | 49 ++++ scripts/undefsym.sh | 20 -- target/arm/cpu.c | 4 +- target/arm/cpu.h | 3 - target/arm/kvm32.c | 2 +- target/arm/kvm64.c | 2 +- target/hppa/cpu.h | 5 +- target/hppa/insns.decode | 10 +- target/microblaze/cpu.c | 115 +++++---- target/microblaze/cpu.h | 78 ++++--- target/microblaze/gdbstub.c | 6 +- target/microblaze/helper.c | 247 +++++++++----------- target/microblaze/machine.c | 106 +++++++++ target/microblaze/meson.build | 5 +- target/microblaze/mmu.c | 39 ++-- target/microblaze/mmu.h | 20 +- target/microblaze/op_helper.c | 2 +- target/microblaze/translate.c | 194 ++++++++++----- target/s390x/cpu.c | 2 +- tests/Makefile.include | 416 ++------------------------------- tests/benchmark-crypto-cipher.c | 8 +- tests/benchmark-crypto-hash.c | 2 +- tests/benchmark-crypto-hmac.c | 8 +- tests/docker/Makefile.include | 4 + tests/include/meson.build | 16 ++ tests/meson.build | 253 ++++++++++++++++++++ tests/migration/initrd-stress.sh | 10 + tests/migration/meson.build | 14 ++ tests/migration/stress.c | 15 +- tests/qapi-schema/doc-bad-section.err | 1 + tests/qapi-schema/doc-bad-section.json | 3 +- tests/qapi-schema/doc-bad-section.out | 24 -- tests/qapi-schema/doc-good.out | 3 +- tests/qemu-iotests/meson.build | 4 - tests/qtest/fuzz/meson.build | 7 +- tests/qtest/libqos/meson.build | 9 +- tests/tcg/Makefile.qemu | 2 - tests/test-crypto-secret.c | 10 +- tests/test-qga.c | 2 +- ui/meson.build | 3 +- 111 files changed, 1869 insertions(+), 1920 deletions(-) delete mode 100644 Makefile.objs create mode 100644 hw/ppc/spapr_numa.c create mode 100644 include/hw/ppc/spapr_numa.h delete mode 100644 rules.mak delete mode 100755 scripts/grepy.sh create mode 100644 scripts/test-driver.py create mode 100644 scripts/undefsym.py delete mode 100755 scripts/undefsym.sh create mode 100644 target/microblaze/machine.c create mode 100644 tests/include/meson.build create mode 100755 tests/migration/initrd-stress.sh create mode 100644 tests/migration/meson.build