This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allmodconfig in repository toolchain/ci/qemu.
from e551455f1e Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/b [...] adds 6745c8a01f trace: Send "-d trace:help" output to stdout adds c05012a365 tracetool: add output filename command-line argument adds 294170c1dd tracetool: add out_lineno and out_next_lineno to out() adds 4e66c9ef64 tracetool: add input filename and line number to Event adds 7fb48c0ee1 tracetool: show trace-events filename/lineno in fmt string errors adds 74a0a6fcec Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/t [...] adds 6d3ef04893 tcg: Use memset for large vector byte replication adds d2f3066eb2 tcg/riscv: Fix illegal shift instructions adds a66424ba17 tcg: Add tcg_gen_bswap_tl alias adds 52d2546460 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...] adds 0374cbd2f1 hw/pci-host: Use the PCI_BUILD_BDF() macro from 'hw/pci/pci.h' adds d08b9c1b75 hw/pci-host/uninorth: Use the PCI_FUNC() macro from 'hw/pci/pci.h' adds 8d40def66d hw: Use the PCI_SLOT() macro from 'hw/pci/pci.h' adds 4934e479f1 hw: Use the PCI_DEVFN() macro from 'hw/pci/pci.h' adds ce3f3d3027 hw/pci-host/bonito: Display hexadecimal value with '0x' prefix adds b4bb339b3d hw/pci-host/bonito: Use pci_config_set_interrupt_pin() adds 5a4856ed78 vt82c686: Rename AC97/MC97 parts from VT82C686B to VIA adds e634050544 vt82c686: Remove unnecessary _DEVICE suffix from type macros adds 0f79846147 vt82c686: Rename VT82C686B to VT82C686B_ISA adds 07c6832cb2 vt82c686: Remove vt82c686b_[am]c97_init() functions adds 657fae258f vt82c686: Split off via-[am]c97 into separate file in hw/audio adds a250e1c6e7 audio/via-ac97: Simplify code and set user_creatable to false adds 0bfda9a225 vt82c686: Remove legacy vt82c686b_isa_init() function adds dc66439542 vt82c686: Remove legacy vt82c686b_pm_init() function adds ff413a1f7f vt82c686: Convert debug printf to trace points adds 9b0fbae2cb vt82c686: Remove unneeded includes and defines adds 007b3103a3 vt82c686: Use shorter name for local variable holding object state adds 7886a674f1 vt82c686: Rename superio config related parts adds 554d523785 clock: Introduce clock_ticks_to_ns() adds 0ac1fb2567 target/mips: Don't use clock_get_ns() in clock period calculation adds de6a65f11d clock: Remove clock_get_ns() adds b7cd9c1e84 clock: Define and use new clock_display_freq() adds dea9633232 hw/intc: Rework Loongson LIOINTC adds 313d1e910a hw/mips: Implement fw_cfg_arch_key_name() adds d2245e2de0 hw/mips: Add Loongson-3 boot parameter helpers adds c76b409fef hw/mips: Add Loongson-3 machine support adds c7784e42c7 docs/system: Update MIPS machine documentation adds dde989943b hw/mips: Make bootloader addresses unsigned adds 5052b6e82c hw/mips/malta: Use address translation helper to calculate b [...] adds df055c65e4 hw/mips: Use address translation helper to handle ENVP_ADDR adds 6fed2a8ea4 hw/mips/fuloong2e: Remove define DEBUG_FULOONG2E_INIT adds 94a37806c0 hw/mips/fuloong2e: Replace faulty documentation links adds c0809fcfac hw/mips/fuloong2e: Remove unused env entry adds e41f27ec2a hw/mips/fuloong2e: Correct cpuclock in PROM environment adds 4570272987 tests/acceptance: Test boot_linux_console for fuloong2e adds 2e0b5bbe81 Merge remote-tracking branch 'remotes/philmd-gitlab/tags/mip [...] new 59a958bb74 hw/ppc/ppc4xx_devs: Make code style fixes to UIC code new 34d0831f38 ppc: Convert PPC UIC to a QOM device new c5ac9dc64f hw/ppc/virtex_ml507: Drop use of ppcuic_init() new 0270d74ef8 hw/ppc/ppc440_bamboo: Drop use of ppcuic_init() new 73231f7c5f spapr: DRC lookup cannot fail new ab9c93c25c spapr/xive: Make spapr_xive_pic_print_info() static new 776e887f08 spapr: Fix DR properties of the root node new 1e8b5b1aa1 spapr: Allow memory unplug to always succeed new 30499fdd98 spapr: Fix buffer overflow in spapr_numa_associativity_init() new cd725bd748 spapr: Call spapr_drc_reset() for all DRCs at CAS new 930ef3b5c2 spapr: Fix reset of transient DR connectors new babb819f94 spapr: Introduce spapr_drc_reset_all() new 1105504100 spapr: Use spapr_drc_reset_all() at machine reset new 00f46c92a0 spapr: Add drc_ prefix to the DRC realize and unrealize functions new b040e591c5 ppc: Fix build with --without-default-devices new 27d5caec4f ppc: Simplify reverse dependencies of POWERNV and PSERIES on [...] new 995d955647 pnv: Fix reverse dependency on PCI express root ports new e6d5106786 ppc4xx: Move common dependency on serial to common option new 038da2adf0 sam460ex: Remove FDT_PPC dependency from KConfig new 2a9cf49598 ppc440_pcix: Improve comment for IRQ mapping new 2d4c816a8d ppc440_pcix: Fix register write trace event new 5cbd51a5a5 ppc440_pcix: Fix up pci config access new 7a5fd9343d Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for [...]
The 23 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 | 5 + accel/tcg/tcg-runtime.h | 11 + default-configs/devices/mips64el-softmmu.mak | 1 + docs/devel/clocks.rst | 51 +- docs/devel/tracing.txt | 3 +- docs/system/target-mips.rst | 10 + hw/arm/virt.c | 3 +- hw/audio/meson.build | 1 + hw/audio/via-ac97.c | 93 ++++ hw/core/clock.c | 6 + hw/hppa/dino.c | 2 +- hw/i386/xen/xen-hvm.c | 2 +- hw/intc/Kconfig | 17 +- hw/intc/loongson_liointc.c | 36 +- hw/intc/meson.build | 13 +- hw/intc/ppc-uic.c | 321 ++++++++++++ hw/intc/spapr_xive.c | 2 +- hw/isa/piix3.c | 2 +- hw/isa/trace-events | 6 + hw/isa/vt82c686.c | 267 ++-------- hw/mips/Kconfig | 15 + hw/mips/fuloong2e.c | 69 ++- hw/{ppc => mips}/fw_cfg.c | 22 +- hw/mips/fw_cfg.h | 19 + hw/mips/gt64xxx_pci.c | 2 +- hw/mips/loongson3_bootp.c | 151 ++++++ hw/mips/loongson3_bootp.h | 241 +++++++++ hw/mips/loongson3_virt.c | 638 ++++++++++++++++++++++++ hw/mips/malta.c | 88 ++-- hw/mips/meson.build | 2 + hw/mips/mipssim.c | 8 +- hw/pci-host/Kconfig | 5 + hw/pci-host/bonito.c | 14 +- hw/pci-host/meson.build | 2 +- hw/pci-host/pnv_phb4.c | 2 +- hw/pci-host/ppce500.c | 2 +- hw/pci-host/uninorth.c | 8 +- hw/ppc/Kconfig | 29 +- hw/ppc/ppc440_bamboo.c | 38 +- hw/ppc/ppc440_pcix.c | 50 +- hw/ppc/ppc4xx_devs.c | 262 ++-------- hw/ppc/ppc4xx_pci.c | 2 +- hw/ppc/spapr.c | 44 +- hw/ppc/spapr_drc.c | 63 ++- hw/ppc/spapr_events.c | 3 +- hw/ppc/spapr_hcall.c | 33 +- hw/ppc/trace-events | 1 + hw/ppc/virtex_ml507.c | 21 +- hw/sh4/sh_pci.c | 2 +- include/exec/helper-proto.h | 4 + include/hw/clock.h | 53 +- include/hw/intc/loongson_liointc.h | 22 + include/hw/{i2c/ppc4xx_i2c.h => intc/ppc-uic.h} | 68 +-- include/hw/isa/vt82c686.h | 12 +- include/hw/pci-host/spapr.h | 2 - include/hw/ppc/spapr.h | 6 +- include/hw/ppc/spapr_drc.h | 10 +- include/hw/ppc/spapr_xive.h | 2 - include/tcg/tcg-op.h | 2 + meson.build | 3 +- scripts/tracetool.py | 12 +- scripts/tracetool/__init__.py | 53 +- scripts/tracetool/backend/ftrace.py | 4 + scripts/tracetool/backend/log.py | 4 + scripts/tracetool/backend/syslog.py | 4 + softmmu/qdev-monitor.c | 6 +- target/mips/cpu.c | 4 +- tcg/riscv/tcg-target.c.inc | 12 +- tcg/tcg-op-gvec.c | 32 ++ tests/acceptance/boot_linux_console.py | 21 + trace/control.c | 12 +- trace/control.h | 3 +- trace/meson.build | 21 +- 73 files changed, 2228 insertions(+), 832 deletions(-) create mode 100644 hw/audio/via-ac97.c create mode 100644 hw/intc/ppc-uic.c copy hw/{ppc => mips}/fw_cfg.c (50%) create mode 100644 hw/mips/fw_cfg.h create mode 100644 hw/mips/loongson3_bootp.c create mode 100644 hw/mips/loongson3_bootp.h create mode 100644 hw/mips/loongson3_virt.c create mode 100644 include/hw/intc/loongson_liointc.h copy include/hw/{i2c/ppc4xx_i2c.h => intc/ppc-uic.h} (50%)