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-next-defconfig in repository toolchain/ci/qemu.
from c79f01c945 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-h [...] adds 623972ceae i386: Add the support for AMD EPYC 3rd generation processors adds 1a14d4e16a device-crash-test: Remove problematic language adds def835f0da hostmem: Don't report pmem attribute if unsupported adds 6de76c5f32 Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machi [...] adds 421954f43b tests/qtest/boot-serial-test: Test Virt machine with 'max' adds c31fa24e96 gitlab: always build container images adds 764a0747a7 gitlab: add fine grained job deps for all build jobs adds f5157dc770 gitlab: fix inconsistent indentation adds c071f19b0d gitlab-ci: Display Avocado log content when tests timeout adds 7b59d10e23 scripts/checkpatch: Improve the check for authors mangled by [...] adds 3473f6ed88 gitlab-ci: Disable vhost-kernel in build-disable job adds 45d10d724b tests/qtest/boot-sector: Check that the guest did not panic adds 53c915c627 gitlab-ci.yml: Run check-tcg with TCI adds fc4241827f travis.yml: Limit simultaneous jobs to 3 adds ce42fe17ad Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull- [...] adds 2184bca7b1 qapi: Replace List[str] with Sequence[str] for ifcond adds 6b67bcac0f qapi/introspect.py: assert schema is not None adds d70f5130f6 qapi/introspect.py: use _make_tree for features nodes adds 84bece7dd4 qapi/introspect.py: add _gen_features helper adds 055569603d qapi/introspect.py: guard against ifcond/comment misuse adds 84cf09915f qapi/introspect.py: Unify return type of _make_tree() adds 5f50cede4a qapi/introspect.py: replace 'extra' dict with 'comment' argument adds d4c5b429fd qapi/introspect.py: Always define all 'extra' dict keys adds 9db2734613 qapi/introspect.py: Introduce preliminary tree typing adds 4f7f97a7b3 qapi/introspect.py: create a typed 'Annotated' data strutcure adds 2a6c161bbf qapi/introspect.py: improve _tree_to_qlit error message adds c0e8d9f3c1 qapi/introspect.py: improve readability of _tree_to_qlit adds cf5db2142b qapi/introspect.py: remove _gen_variants helper adds 82b52f6b84 qapi/introspect.py: add type hint annotations adds 5444dedfc7 qapi/introspect.py: Add docstrings to _gen_tree and _tree_to_qlit adds cf26906c4a qapi/introspect.py: Update copyright and authors list adds cea53c31b7 qapi/introspect.py: Type _gen_tree variants as Sequence[str] adds 9b77d94699 qapi/introspect.py: set _gen_tree's default ifcond argument to () adds e90ef02389 Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...] adds 3af1671852 spice: flush on GL update before notifying client adds f4f2805ef8 spice: flush drawing before notifying client adds 708b72557f ui/cocoa: Support unique keys of JIS keyboards adds c0ff29d188 ui/cocoa: Do not copy members of pixman image adds 122e4ef6de spice-app: avoid crash when core spice module doesn't loaded adds 4295f8365c ui/cocoa: Interpret left button down as is when command is pressed adds cc7859c370 ui/cocoa: Statically allocate dcl adds 075e7a5b7f ui/console: Remove dpy_gl_ctx_get_current adds d6798cc01d Merge remote-tracking branch 'remotes/kraxel/tags/ui-2021021 [...] adds 1365d863a7 hw/sd: ssi-sd: Support multiple block read adds cdf6701bcc hw/sd: sd: Remove duplicated codes in single/multiple block [...] adds eedb7f249c hw/sd: sd: Allow single/multiple block write for SPI mode adds 995731d3f7 hw/sd: Introduce receive_ready() callback adds 5020e3cb76 hw/sd: ssi-sd: Support single block write adds d56f3efa28 hw/sd: ssi-sd: Support multiple block write adds 6ae29af3ed hw/sd: ssi-sd: Fix SEND_IF_COND (CMD8) response adds 5b45a3666e hw/sd: ssi-sd: Fix STOP_TRANSMISSION (CMD12) response adds 17674695ab hw/sd: ssi-sd: Handle the rest commands with R1b response type adds 64ea2d9f74 hw/sd: sd: Fix address check in sd_erase() adds 245c05134f hw/sd: sd: Only SDSC cards support CMD28/29/30 adds 69694973a8 hw/sd: sd: Fix CMD30 response type adds ce6ea2efc5 hw/sd: sd: Move the sd_block_{read, write} and macros ahead adds 2473dc4022 hw/sd: sd: Skip write protect groups check in sd_erase() for [...] adds 19fa6c9e9b hw/sd: sd: Skip write protect groups check in CMD24/25 for h [...] adds c557e08d9c hw/sd: sd: Bypass the RCA check for CMD13 in SPI mode adds 8bc1f1aa51 hw/sd: sdhci: Simplify updating s->prnsts in sdhci_sdma_tran [...] adds 3e0a7693be MAINTAINERS: Add Bin Meng as co-maintainer for SD/MMC cards adds a528b8c4c6 Merge remote-tracking branch 'remotes/philmd-gitlab/tags/sdm [...] adds 6661d9a58a hw/i386/xen: Remove dead code adds f5d33dd51f hw/block/fdc: Remove the check_media_rate property adds 5054ba1066 Fix SPDX-License-Identifier typos adds 90225f9098 MAINTAINERS: add my github tree URL adds d3649bfca7 virtio-pmem: put it into the 'storage' category adds dbb6b0c78b vmmouse: put it into the 'input' category adds b16c5a22ad nvdimm: put it into the 'storage' category adds 14e996ef2a tpm: put some tpm devices into the correct category adds 50bf0b3d80 u2f-passthru: put it into the 'misc' category adds ba1da4a7f1 hw/scsi/megasas: Remove pointless parenthesis adds 27aefd66d6 target/avr/cpu: Use device_class_set_parent_realize() adds 1cb428356b MAINTAINERS: Fix default-configs/ entries adds 4115aec9af Merge remote-tracking branch 'remotes/vivier2/tags/trivial-b [...] adds ac9b0117d5 hw/mips: loongson3: Drop 'struct MemmapEntry' adds 3ebbf86128 hw/mips: Add a bootloader helper adds 4d0c59fa07 hw/mips/fuloong2e: Use bl_gen_kernel_jump to generate bootloaders adds 112658eb26 hw/mips/boston: Use bl_gen_kernel_jump to generate bootloaders adds 283eae174e hw/mips/boston: Use bootloader helper to set GCRs adds 6902759965 hw/intc/loongson_liointc: Fix per core ISR handling adds c0928e6ddc tests/acceptance: Test PMON with Loongson-3A1000 CPU adds 0ab8e33a48 target/mips: fetch code with translator_ld adds afe2fe4d04 target/mips: Remove access_type argument from map_address() handler adds 4968922825 target/mips: Remove access_type argument from get_seg_physic [...] adds 0230a13793 target/mips: Remove access_type arg from get_segctl_physical [...] adds 935c103490 target/mips: Remove access_type argument from get_physical_a [...] adds e78d4ab6aa target/mips: Remove unused MMU definitions adds fd305527e3 target/mips: Replace magic value by MMU_DATA_LOAD definition adds 1190c53e82 target/mips: Let do_translate_address() take MMUAccessType argument adds 48b28c6a8e target/mips: Let cpu_mips_translate_address() take MMUAccess [...] adds ca354f0004 target/mips: Let raise_mmu_exception() take MMUAccessType argument adds 7c6e2049f0 target/mips: Let get_physical_address() take MMUAccessType argument adds 67b663d6fa target/mips: Let get_seg*_physical_address() take MMUAccessType arg adds edbd4992fb target/mips: Let CPUMIPSTLBContext::map_address() take MMUAc [...] adds bca3763be2 target/mips: Remove unused 'rw' argument from page_table_wal [...] adds 1e3b675b3e target/mips: Include missing "tcg/tcg.h" header adds 9f5f7691de target/mips: Make cpu_HI/LO registers public adds cefd68f6b1 target/mips: Promote 128-bit multimedia registers as global ones adds b5b63d43a0 target/mips: Rename 128-bit upper halve GPR registers adds 61f4e0ec0d target/mips: Introduce gen_load_gpr_hi() / gen_store_gpr_hi( [...] adds 3bc313c4f5 target/mips: Use GPR move functions in gen_HILO1_tx79() adds 6be6e4bc76 vt82c686: Move superio memory region to SuperIOConfig struct adds 94349bffda vt82c686: Reorganise code adds 911629e6d3 vt82c686: Fix SMBus IO base and configuration registers adds 35e360ed67 vt82c686: Make vt82c686-pm an I/O tracing region adds 40a0bba1e3 vt82c686: Correct vt82c686-pm I/O size adds 9af8e529b9 vt82c686: Correctly reset all registers to default values on reset adds 3ab1eea6bc vt82c686: Fix up power management io base and config adds 084bf4b41d vt82c686: Set user_creatable=false for VT82C686B_PM adds e1a69736e5 vt82c686: Make vt82c686b-pm an abstract base class and add v [...] adds 9859ad1c4b vt82c686: Simplify vt82c686b_realize() adds 3dc31cb849 vt82c686: Move creation of ISA devices to the ISA bridge adds c953bf7118 vt82c686: Remove index field of SuperIOConfig adds 2b98dca957 vt82c686: Reduce indentation by returning early adds b7741b7742 vt82c686: Simplify by returning earlier adds 2c4c556e06 vt82c686: Log superio_cfg unimplemented accesses adds cc2b455011 vt82c686: Fix superio_cfg_{read,write}() functions adds 00d8ba9e0d Merge remote-tracking branch 'remotes/philmd-gitlab/tags/mip [...] adds c0ff662fab target/cris: Use MMUAccessType enum type when possible adds 91ab6d4696 target/cris: Let cris_mmu_translate() use MMUAccessType access_type adds fd52deea52 target/cris: Plug leakage of TCG temporaries adds 7ef8134565 Merge remote-tracking branch 'remotes/edgar/tags/edgar/cris- [...] adds b01a49014a pci: cleanup failover sanity check adds 00e7b12995 virtio-net: add missing object_unref() adds 97ca9c5920 failover: really display a warning when the primary device i [...] adds df72184ec1 pcie: don't set link state active if the slot is empty adds 451730cfe4 acpi: Allow pxb DSDT acpi table changes adds b48088d60e acpi/gpex: Fix cca attribute check for pxb device adds 2182e4058c tests/data/acpi/virt/DSDT.pxb: update with _CCA adds d2f1af0e41 checkpatch: don't emit warning on newly created acpi data files adds 7995d9a399 qtest: update tests/qtest/bios-tables-test-allowed-diff.h adds 24cd04fce0 ich9, piix4: add property, smm-compat, to keep compatibility of SMM adds 6be8cf56bc acpi/core: always set SCI_EN when SMM isn't supported adds 33b44fdaba acpi: set fadt.smi_cmd to zero when SMM is not supported adds 0dabb2e802 acpi: add test case for smm unsupported -machine smm=off adds e3fb55f065 hw/i386: declare ACPI mother board resource for MMCONFIG region adds 51124bbfd2 i386: acpi: Don't build HPET ACPI entry if HPET is disabled adds 9a70e04359 acpi: add test case for -no-hpet adds 7b630d937a qtest/acpi/bios-tables-test: update acpi tables adds 51db2d7cf2 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/containers.yml | 7 - .gitlab-ci.d/crossbuilds.yml | 46 +++ .gitlab-ci.yml | 81 ++++- .travis.yml | 4 +- MAINTAINERS | 23 +- backends/hostmem-file.c | 13 +- hw/acpi/core.c | 11 +- hw/acpi/ich9.c | 2 +- hw/acpi/piix4.c | 5 +- hw/block/fdc.c | 17 +- hw/core/machine.c | 5 +- hw/i386/acpi-build.c | 72 ++++- hw/i386/vmmouse.c | 1 + hw/i386/xen/xen_platform.c | 13 +- hw/intc/loongson_liointc.c | 16 +- hw/isa/lpc_ich9.c | 1 + hw/isa/trace-events | 2 + hw/isa/vt82c686.c | 466 +++++++++++++++++----------- hw/mem/nvdimm.c | 1 + hw/mips/bootloader.c | 200 ++++++++++++ hw/mips/boston.c | 62 +--- hw/mips/fuloong2e.c | 60 +--- hw/mips/loongson3_bootp.h | 7 +- hw/mips/loongson3_virt.c | 6 +- hw/mips/meson.build | 2 +- hw/misc/aspeed_xdma.c | 2 +- hw/misc/sbsa_ec.c | 2 +- hw/net/virtio-net.c | 18 +- hw/pci-host/gpex-acpi.c | 1 + hw/pci/pci.c | 6 +- hw/pci/pcie.c | 19 +- hw/scsi/megasas.c | 4 +- hw/sd/aspeed_sdhci.c | 2 +- hw/sd/core.c | 13 + hw/sd/sd.c | 149 ++++----- hw/sd/sdhci.c | 7 +- hw/sd/ssi-sd.c | 136 ++++++-- hw/tpm/tpm_tis_isa.c | 1 + hw/tpm/tpm_tis_sysbus.c | 1 + hw/usb/u2f-passthru.c | 1 + hw/virtio/virtio-pmem.c | 1 + include/hw/acpi/acpi.h | 4 +- include/hw/acpi/ich9.h | 1 + include/hw/isa/vt82c686.h | 1 + include/hw/mips/bootloader.h | 22 ++ include/hw/misc/aspeed_xdma.h | 2 +- include/hw/pci/pci_ids.h | 3 +- include/hw/sd/aspeed_sdhci.h | 2 +- include/hw/sd/sd.h | 2 + include/ui/gtk.h | 1 - scripts/checkpatch.pl | 6 +- scripts/device-crash-test | 96 +++--- scripts/qapi/commands.py | 3 +- scripts/qapi/events.py | 4 +- scripts/qapi/gen.py | 12 +- scripts/qapi/introspect.py | 349 ++++++++++++++------- scripts/qapi/mypy.ini | 5 - scripts/qapi/schema.py | 2 +- scripts/qapi/types.py | 12 +- scripts/qapi/visit.py | 10 +- target/avr/cpu.c | 4 +- target/cris/helper.c | 4 +- target/cris/mmu.c | 31 +- target/cris/mmu.h | 2 +- target/cris/translate.c | 124 +++++--- target/cris/translate_v10.c.inc | 70 +++-- target/i386/cpu.c | 107 ++++++- target/i386/cpu.h | 4 + target/mips/cpu.h | 26 +- target/mips/internal.h | 10 +- target/mips/msa_helper.c | 1 + target/mips/op_helper.c | 9 +- target/mips/tlb_helper.c | 80 +++-- target/mips/translate.c | 111 +++---- target/mips/translate.h | 8 + tests/acceptance/machine_mips_loongson3v.py | 39 +++ tests/data/acpi/pc/{DSDT => DSDT.nohpet} | Bin 5065 -> 4923 bytes tests/data/acpi/pc/FACP.nosmm | Bin 0 -> 116 bytes tests/data/acpi/q35/DSDT | Bin 7801 -> 7859 bytes tests/data/acpi/q35/DSDT.acpihmat | Bin 9126 -> 9184 bytes tests/data/acpi/q35/DSDT.bridge | Bin 7819 -> 7877 bytes tests/data/acpi/q35/DSDT.cphp | Bin 8265 -> 8323 bytes tests/data/acpi/q35/DSDT.dimmpxm | Bin 9455 -> 9513 bytes tests/data/acpi/q35/DSDT.ipmibt | Bin 7876 -> 7934 bytes tests/data/acpi/q35/DSDT.memhp | Bin 9160 -> 9218 bytes tests/data/acpi/q35/DSDT.mmio64 | Bin 8932 -> 8990 bytes tests/data/acpi/q35/{DSDT => DSDT.nohpet} | Bin 7801 -> 7717 bytes tests/data/acpi/q35/DSDT.numamem | Bin 7807 -> 7865 bytes tests/data/acpi/q35/DSDT.tis | Bin 8407 -> 8465 bytes tests/data/acpi/q35/{FACP => FACP.nosmm} | Bin 244 -> 244 bytes tests/data/acpi/virt/DSDT.pxb | Bin 7689 -> 7695 bytes tests/qemu-iotests/172.out | 35 --- tests/qtest/bios-tables-test.c | 100 ++++++ tests/qtest/boot-sector.c | 9 + tests/qtest/boot-serial-test.c | 2 +- ui/cocoa.m | 126 ++++---- ui/gtk-gl-area.c | 5 - ui/spice-app.c | 8 +- ui/spice-display.c | 2 + 99 files changed, 1933 insertions(+), 1007 deletions(-) create mode 100644 hw/mips/bootloader.c create mode 100644 include/hw/mips/bootloader.h create mode 100644 tests/acceptance/machine_mips_loongson3v.py copy tests/data/acpi/pc/{DSDT => DSDT.nohpet} (94%) create mode 100644 tests/data/acpi/pc/FACP.nosmm copy tests/data/acpi/q35/{DSDT => DSDT.nohpet} (96%) copy tests/data/acpi/q35/{FACP => FACP.nosmm} (52%)