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-aarch64-mainline-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 [...] new 0374cbd2f1 hw/pci-host: Use the PCI_BUILD_BDF() macro from 'hw/pci/pci.h' new d08b9c1b75 hw/pci-host/uninorth: Use the PCI_FUNC() macro from 'hw/pci/pci.h' new 8d40def66d hw: Use the PCI_SLOT() macro from 'hw/pci/pci.h' new 4934e479f1 hw: Use the PCI_DEVFN() macro from 'hw/pci/pci.h' new ce3f3d3027 hw/pci-host/bonito: Display hexadecimal value with '0x' prefix new b4bb339b3d hw/pci-host/bonito: Use pci_config_set_interrupt_pin() new 5a4856ed78 vt82c686: Rename AC97/MC97 parts from VT82C686B to VIA new e634050544 vt82c686: Remove unnecessary _DEVICE suffix from type macros new 0f79846147 vt82c686: Rename VT82C686B to VT82C686B_ISA new 07c6832cb2 vt82c686: Remove vt82c686b_[am]c97_init() functions new 657fae258f vt82c686: Split off via-[am]c97 into separate file in hw/audio new a250e1c6e7 audio/via-ac97: Simplify code and set user_creatable to false new 0bfda9a225 vt82c686: Remove legacy vt82c686b_isa_init() function new dc66439542 vt82c686: Remove legacy vt82c686b_pm_init() function new ff413a1f7f vt82c686: Convert debug printf to trace points new 9b0fbae2cb vt82c686: Remove unneeded includes and defines new 007b3103a3 vt82c686: Use shorter name for local variable holding object state new 7886a674f1 vt82c686: Rename superio config related parts new 554d523785 clock: Introduce clock_ticks_to_ns() new 0ac1fb2567 target/mips: Don't use clock_get_ns() in clock period calculation new de6a65f11d clock: Remove clock_get_ns() new b7cd9c1e84 clock: Define and use new clock_display_freq() new dea9633232 hw/intc: Rework Loongson LIOINTC new 313d1e910a hw/mips: Implement fw_cfg_arch_key_name() new d2245e2de0 hw/mips: Add Loongson-3 boot parameter helpers new c76b409fef hw/mips: Add Loongson-3 machine support new c7784e42c7 docs/system: Update MIPS machine documentation new dde989943b hw/mips: Make bootloader addresses unsigned new 5052b6e82c hw/mips/malta: Use address translation helper to calculate b [...] new df055c65e4 hw/mips: Use address translation helper to handle ENVP_ADDR new 6fed2a8ea4 hw/mips/fuloong2e: Remove define DEBUG_FULOONG2E_INIT new 94a37806c0 hw/mips/fuloong2e: Replace faulty documentation links new c0809fcfac hw/mips/fuloong2e: Remove unused env entry new e41f27ec2a hw/mips/fuloong2e: Correct cpuclock in PROM environment new 4570272987 tests/acceptance: Test boot_linux_console for fuloong2e new 2e0b5bbe81 Merge remote-tracking branch 'remotes/philmd-gitlab/tags/mip [...]
The 36 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 | 3 + 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/loongson_liointc.c | 36 +- 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/bonito.c | 14 +- hw/pci-host/pnv_phb4.c | 2 +- hw/pci-host/ppce500.c | 2 +- hw/pci-host/uninorth.c | 8 +- hw/ppc/ppc4xx_pci.c | 2 +- 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/isa/vt82c686.h | 12 +- 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 +- 52 files changed, 1646 insertions(+), 420 deletions(-) create mode 100644 hw/audio/via-ac97.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