This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/qemu.
from afc9fcde55 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] adds 621f70d210 spapr/xive: Add source status helpers adds 6f4912a416 target/ppc: Use tcg_constant_i32() in gen_setb() adds 491b3cca36 target/ppc: Use tcg_constant_i64() in gen_brh() adds a8dcb8da8a target/ppc: Fix the test raising the decrementer exception adds 3c706d0252 hw/ppc/spapr_softmmu: Reduce include list adds 644c68696e spapr/xive: Use xive_esb_rw() to trigger interrupts adds 5ae3d2e8ba hw/ppc: Fix iothread locking in the 405 code adds 252fcf36bb tests/acceptance: Add tests for the ppc405 boards adds 66c6b40aba linux-user/ppc: Fix XER access in save/restore_user_regs adds 7974dc5900 target/ppc: Fix XER access in gdbstub adds 10de052188 linux-user: Fix XER access in ppc version of elf_core_copy_regs adds 3938cacdb2 target/ppc: Fix XER access in monitor adds 239fec2497 ppc/pegasos2: Restrict memory to 2 gigabytes adds 99173b679a ppc/pegasos2: Warn when using VOF but no kernel is specified adds 94cd1ffbe1 ppc/pegasos2: Implement get-time-of-day RTAS function with VOF adds bd20cde50b ppc/pegasos2: Access MV64361 registers via their memory region adds d200ea14b7 ppc/pegasos2: Add constants for PCI config addresses adds 284c0486e7 ppc/pegasos2: Implement power-off RTAS function with VOF adds 5ff1dfdf66 tests/acceptance: Add a test for the bamboo ppc board adds 6fa5726be6 target/ppc: Filter mtmsr[d] input before setting MSR adds f7460df271 target/ppc: add MMCR0 PMCC bits to hflags adds 565cb10967 target/ppc: add user read/write functions for MMCR0 adds 7b3ecf16c8 target/ppc: add user read/write functions for MMCR2 adds cedf706956 target/ppc: adding user read/write functions for PMCs adds 6f9e8515c1 hw/ppc/ppc4xx_pci: Fix ppc4xx_pci_map_irq() for recent Linux [...] adds e016b58f6e Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-6 [...] new 5384adef5d tests/acpi: Get prepared for IORT E.b revision upgrade new 1c2cb7e0b3 hw/arm/virt-acpi-build: IORT upgrade up to revision E.b new 47432863ff tests/acpi: Generate reference blob for IORT rev E.b new 99abb72520 hw/arm/virt: Don't create device-tree node for empty NUMA node new b152229697 roms/edk2: Only init brotli submodule to build BaseTools new bd0da3a3d4 roms/edk2: Only initialize required submodules new b84722cf44 hw/arm/sbsa-ref: Fixed cpu type error message typo. new 8975eb891f hw/elf_ops.h: switch to ssize_t for elf loader return type new 3cc322f437 tests/acpi: Add void table for virt/DBG2 bios-tables-test new f0dc9a5d8d hw/arm/virt_acpi_build: Generate DBG2 table new 98f5c60fbd bios-tables-test: Generate reference table for virt/DBG2 new 31511b6fe0 hw/arm/virt: Only describe cpu topology since virt-6.2 new b863f0b758 device_tree: Add qemu_fdt_add_path new 72b0527ff6 hw/arm/virt: Add cpu-map to device tree new 9de36ef872 hw/acpi/aml-build: Add Processor hierarchy node structure new 099f2df2e6 hw/acpi/aml-build: Add PPTT table new 4ebd52b92a tests/data/acpi/virt: Add an empty expected file for PPTT new 70d23ed534 hw/arm/virt-acpi-build: Generate PPTT table new f801789ff0 tests/data/acpi/virt: Update the empty expected file for PPTT new 4c127fdbe8 Merge remote-tracking branch 'remotes/rth/tags/pull-arm-2021 [...]
The 20 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: .gitlab-ci.d/edk2.yml | 6 +- MAINTAINERS | 1 + hw/acpi/aml-build.c | 89 ++++++++++ hw/arm/boot.c | 13 ++ hw/arm/sbsa-ref.c | 2 +- hw/arm/virt-acpi-build.c | 117 ++++++++++--- hw/arm/virt.c | 71 ++++++-- hw/core/loader.c | 60 ++++--- hw/intc/spapr_xive.c | 2 +- hw/intc/spapr_xive_kvm.c | 14 +- hw/intc/xive.c | 8 +- hw/pci-host/mv64361.c | 1 + hw/ppc/pegasos2.c | 162 ++++++++++------- hw/ppc/ppc.c | 6 +- hw/ppc/ppc4xx_pci.c | 8 +- hw/ppc/spapr_softmmu.c | 15 -- include/hw/acpi/aml-build.h | 3 + include/hw/arm/virt.h | 4 +- include/hw/elf_ops.h | 27 +-- include/hw/loader.h | 58 +++--- include/hw/ppc/xive.h | 24 +++ include/sysemu/device_tree.h | 1 + linux-user/elfload.c | 2 +- linux-user/ppc/signal.c | 9 +- roms/Makefile | 3 +- roms/Makefile.edk2 | 7 +- scripts/make-release | 7 +- softmmu/device_tree.c | 44 ++++- target/ppc/cpu.c | 2 +- target/ppc/cpu.h | 25 ++- target/ppc/cpu_init.c | 16 +- target/ppc/gdbstub.c | 8 +- target/ppc/helper_regs.c | 6 + target/ppc/monitor.c | 9 +- target/ppc/power8-pmu-regs.c.inc | 262 ++++++++++++++++++++++++++++ target/ppc/spr_tcg.h | 8 + target/ppc/translate.c | 95 +++++----- tests/acceptance/ppc_405.py | 42 +++++ tests/acceptance/ppc_bamboo.py | 39 +++++ tests/data/acpi/virt/DBG2 | Bin 0 -> 87 bytes tests/data/acpi/virt/IORT | Bin 124 -> 128 bytes tests/data/acpi/virt/IORT.memhp | Bin 124 -> 128 bytes tests/data/acpi/virt/IORT.numamem | Bin 124 -> 128 bytes tests/data/acpi/virt/IORT.pxb | Bin 124 -> 128 bytes tests/data/acpi/virt/PPTT | Bin 0 -> 76 bytes tests/tcg/ppc64/Makefile.target | 2 + tests/tcg/ppc64le/Makefile.target | 2 + tests/tcg/ppc64le/signal_save_restore_xer.c | 42 +++++ 48 files changed, 1054 insertions(+), 268 deletions(-) create mode 100644 target/ppc/power8-pmu-regs.c.inc create mode 100644 tests/acceptance/ppc_405.py create mode 100644 tests/acceptance/ppc_bamboo.py create mode 100644 tests/data/acpi/virt/DBG2 create mode 100644 tests/data/acpi/virt/PPTT create mode 100644 tests/tcg/ppc64le/signal_save_restore_xer.c