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-aarch64-check_cross in repository toolchain/ci/qemu.
from 64f0ad8ad8 Merge remote-tracking branch 'remotes/armbru/tags/pull-error [...] adds de15df5ead seabios: update submodule to pre-1.14 master snapshot adds 4879d1bbc6 seabios: update 128k config adds 563b9d0d8d seabios: update binaries adds 6651620b92 Merge remote-tracking branch 'remotes/kraxel/tags/seabios-20 [...] adds e11543c53f iotests: Fix 051 output after qdev_init_nofail() removal adds 24b861c038 iotests: don't test qcow2.py inside 291 adds 4abf70a661 Merge remote-tracking branch 'remotes/maxreitz/tags/pull-blo [...] adds aa4d30f661 riscv: plic: Honour source priorities adds 5576582280 riscv: plic: Add a couple of mising sifive_plic_update calls adds 70b78d4e71 hw/riscv: Allow 64 bit access to SiFive CLINT adds ad9e5aa2ae target/riscv: add vector extension field in CPURISCVState adds 3293138327 target/riscv: implementation-defined constant parameters adds 8e3a1f1887 target/riscv: support vector extension csr adds 2b7168fc43 target/riscv: add vector configure instruction adds f476f17740 target/riscv: add an internals.h header adds 751538d5da target/riscv: add vector stride load and store instructions adds f732560e35 target/riscv: add vector index load and store instructions adds 022b4ecf77 target/riscv: add fault-only-first unit stride load adds 268fcca66b target/riscv: add vector amo operations adds 43740e3a3b target/riscv: vector single-width integer add and subtract adds 8fcdf77630 target/riscv: vector widening integer add and subtract adds 3a6f8f68ad target/riscv: vector integer add-with-carry / subtract-with- [...] adds d3842924cf target/riscv: vector bitwise logical instructions adds 3277d955d2 target/riscv: vector single-width bit shift instructions adds 7689b028ca target/riscv: vector narrowing integer right shift instructions adds 1366fc79be target/riscv: vector integer comparison instructions adds 558fa7797c target/riscv: vector integer min/max instructions adds 958b85f368 target/riscv: vector single-width integer multiply instructions adds 85e6658cfe target/riscv: vector integer divide instructions adds 97b1cba399 target/riscv: vector widening integer multiply instructions adds 54df813a33 target/riscv: vector single-width integer multiply-add instructions adds 2b587b3350 target/riscv: vector widening integer multiply-add instructions adds f020a7a145 target/riscv: vector integer merge and move instructions adds eb2650e35e target/riscv: vector single-width saturating add and subtract adds b7aee48192 target/riscv: vector single-width averaging add and subtract adds 9f0ff9e514 target/riscv: vector single-width fractional multiply with r [...] adds 0a1eaf0036 target/riscv: vector widening saturating scaled multiply-add adds 04a614062d target/riscv: vector single-width scaling shift instructions adds 9ff3d28739 target/riscv: vector narrowing fixed-point clip instructions adds ce2a0343f4 target/riscv: vector single-width floating-point add/subtrac [...] adds eeffab2ec1 target/riscv: vector widening floating-point add/subtract in [...] adds 0e0057cbe2 target/riscv: vector single-width floating-point multiply/di [...] adds f7c7b7cd29 target/riscv: vector widening floating-point multiply adds 4aa5a8fed4 target/riscv: vector single-width floating-point fused multi [...] adds 0dd509594f target/riscv: vector widening floating-point fused multiply- [...] adds d9e4ce72a5 target/riscv: vector floating-point square-root instruction adds 230b53ddd7 target/riscv: vector floating-point min/max instructions adds 1d426b81f7 target/riscv: vector floating-point sign-injection instructions adds 2a68e9e568 target/riscv: vector floating-point compare instructions adds 121ddbb36f target/riscv: vector floating-point classify instructions adds 64ab584697 target/riscv: vector floating-point merge instructions adds 9210097326 target/riscv: vector floating-point/integer type-convert ins [...] adds 4514b7b123 target/riscv: widening floating-point/integer type-convert i [...] adds 878d406ec2 target/riscv: narrowing floating-point/integer type-convert [...] adds fe5c9ab1fc target/riscv: vector single-width integer reduction instructions adds bba718200b target/riscv: vector wideing integer reduction instructions adds 523547f19e target/riscv: vector single-width floating-point reduction i [...] adds 696b0c260a target/riscv: vector widening floating-point reduction instructions adds c21f34aebf target/riscv: vector mask-register logical instructions adds 2e88f551df target/riscv: vector mask population count vmpopc adds 0db67e1c0c target/riscv: vmfirst find-first-set mask bit adds 81fbf7daf2 target/riscv: set-X-first mask bit adds 78d90cfe85 target/riscv: vector iota instruction adds 126bec3f6f target/riscv: vector element index instruction adds 90355f391d target/riscv: integer extract instruction adds 9fc08be626 target/riscv: integer scalar move instruction adds 2843420a56 target/riscv: floating-point scalar move instructions adds ec17e03688 target/riscv: vector slide instructions adds e4b83d5c09 target/riscv: vector register gather instruction adds 31bf42a26c target/riscv: vector compress instruction adds 6bf91617f4 target/riscv: configure and turn on vector extension from co [...] adds 5f42c3375d Merge remote-tracking branch 'remotes/alistair/tags/pull-ris [...] adds edafc70c0c qemu-img convert: Don't pre-zero images adds 5b99bdea84 qemu-storage-daemon: remember to add qemu_object_opts adds f10802d2c9 qemu-storage-daemon: add missing cleanup calls adds c79e243ed6 vvfat: Check that updated filenames are valid adds 3dfa23b9ef vvfat: Fix array_remove_slice() adds 49438972b8 iotests.py: Do not wait() before communicate() adds 4f071a9460 iotests: Fix 051 output after qdev_init_nofail() removal adds 7b75157020 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...] adds 9bf728a09b target/s390x: Fix SQXBR adds 1a8242f7c3 virtio-ccw: fix virtio_set_ind_atomic adds 45175361f1 s390x/pci: fix set_ind_atomic adds 8c6cc7b9df pc-bios: s390x: cio.c cleanup and compile fix adds e70bc57ba0 pc-bios: s390x: Consolidate timing functions into time.h adds 12ea90dbd8 pc-bios: s390x: Move sleep and yield to helper.h adds e6d393d097 pc-bios: s390x: Get rid of magic offsets into the lowcore adds b88faa1c89 pc-bios: s390x: Rename PSW_MASK_ZMODE to PSW_MASK_64 adds fe75c657b8 pc-bios: s390x: Use PSW masks where possible and introduce P [...] adds add923b72e pc-bios: s390x: Move panic() into header and add infinite loop adds 78182aea78 pc-bios: s390x: Use ebcdic2ascii table adds 9598c227aa pc-bios: s390x: Make u32 ptr check explicit adds 1c9f655066 pc-bios/s390-ccw: Generate and include dependency files in t [...] adds b71db6b9ab pc-bios/s390: Update s390-ccw bios binaries with the latest changes adds f196f6a8c7 Merge tag 's390-ccw-bios-2020-07-02' into s390-next-staging adds 21d0bafbfe Merge remote-tracking branch 'remotes/cohuck/tags/s390x-2020 [...] adds b1288dfafb virtiofsd: Terminate capability list adds 55b22a60cc virtiofsd: Check capability calls adds 3005c099ef virtiofsd: Allow addition or removal of capabilities adds 617a32f529 migration: postcopy take proper error return adds fb6135807f migration: Count new_dirty instead of real_dirty adds 0b100c8e72 Merge remote-tracking branch 'remotes/dgilbert/tags/pull-mig [...] adds 461c51ad42 Add a phy-num property to the i.MX FEC emulator adds 456914afc6 Add the ability to select a different PHY for each i.MX6UL F [...] adds 6552bbc6a3 Select MDIO device 2 and 1 as PHY devices for i.MX6UL EVK board. adds f78069253c qdev: Introduce DEFINE_PROP_RESERVED_REGION adds 1733eebb9e virtio-iommu: Implement RESV_MEM probe request adds 0f5a3092ee virtio-iommu: Handle reserved regions in the translation process adds 8077b8e549 virtio-iommu-pci: Add array of Interval properties adds 1b6f99d84f hw/arm/virt: Let the virtio-iommu bypass MSIs adds 694bcaa81f target/arm: kvm: Handle DABT with no valid ISS adds 1711bfa5f5 target/arm: kvm: Handle misconfigured dabt injection adds 4be3de38ef tests/acpi: remove stale allowed tables adds 50824a8c45 tests/acpi: virt: allow DSDT acpi table changes adds 2c1fb4d5c0 hw/arm/virt-acpi-build: Only expose flash on older machine types adds 7fb3949d1f tests/acpi: virt: update golden masters for DSDT adds 4b4dc9750a target/arm: Fix temp double-free in sve ldr/str adds e757db25aa hw/display/bcm2835_fb.c: Initialize all fields of struct adds f6319db25d hw/arm/spitz: Detabify adds e3d986da47 hw/arm/spitz: Create SpitzMachineClass abstract base class adds 39854425d7 hw/arm/spitz: Keep pointers to MPU and SSI devices in SpitzM [...] adds ffe7f90698 hw/arm/spitz: Keep pointers to scp0, scp1 in SpitzMachineState adds 2e354c028a hw/arm/spitz: Implement inbound GPIO lines for bit5 and powe [...] adds b064d51f60 hw/misc/max111x: provide QOM properties for setting initial values adds 40d9d2f768 hw/misc/max111x: Don't use vmstate_register() adds 581e109d58 ssi: Add ssi_realize_and_unref() adds 4aed7b51c2 hw/arm/spitz: Use max111x properties to set initial values adds 871f82722c hw/misc/max111x: Use GPIO lines rather than max111x_set_input() adds 3029681235 hw/misc/max111x: Create header file for documentation, TYPE_ macros adds eb2dc887a4 hw/arm/spitz: Encapsulate misc GPIO handling in a device adds a0a8cf78e0 hw/gpio/zaurus.c: Use LOG_GUEST_ERROR for bad guest register [...] adds eb2d6dbc98 hw/arm/spitz: Use LOG_GUEST_ERROR for bad guest register accesses adds e53652ebea hw/arm/pxa2xx_pic: Use LOG_GUEST_ERROR for bad guest registe [...] adds 62a4d34020 hw/arm/spitz: Provide usual QOM macros for corgi-ssp and spi [...] adds 213f63df77 Replace uses of FROM_SSI_SLAVE() macro with QOM casts adds 0f10bf84a9 Deprecate TileGX port adds eb6490f544 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 1 + block/vvfat.c | 67 +- docs/system/deprecated.rst | 11 + docs/tools/virtiofsd.rst | 5 + hw/arm/fsl-imx6ul.c | 10 + hw/arm/mcimx6ul-evk.c | 2 + hw/arm/pxa2xx_pic.c | 9 +- hw/arm/spitz.c | 505 +- hw/arm/virt-acpi-build.c | 5 +- hw/arm/virt.c | 33 + hw/arm/z2.c | 11 +- hw/core/qdev-properties.c | 89 + hw/display/ads7846.c | 9 +- hw/display/bcm2835_fb.c | 4 + hw/display/ssd0323.c | 10 +- hw/gpio/zaurus.c | 12 +- hw/misc/max111x.c | 86 +- hw/net/imx_fec.c | 24 +- hw/net/trace-events | 4 +- hw/riscv/sifive_clint.c | 2 +- hw/riscv/sifive_plic.c | 20 +- hw/s390x/s390-pci-bus.c | 16 +- hw/s390x/virtio-ccw.c | 18 +- hw/sd/ssi-sd.c | 4 +- hw/ssi/ssi.c | 7 +- hw/virtio/trace-events | 1 + hw/virtio/virtio-iommu-pci.c | 11 + hw/virtio/virtio-iommu.c | 114 +- include/exec/memory.h | 6 + include/exec/ram_addr.h | 5 +- include/hw/arm/fsl-imx6ul.h | 2 + include/hw/arm/pxa.h | 1 - include/hw/arm/sharpsl.h | 3 - include/hw/arm/virt.h | 8 + include/hw/misc/max111x.h | 56 + include/hw/net/imx_fec.h | 1 + include/hw/qdev-properties.h | 3 + include/hw/ssi/ssi.h | 31 +- include/hw/virtio/virtio-iommu.h | 2 + include/qemu/typedefs.h | 1 + migration/postcopy-ram.c | 2 +- migration/ram.c | 8 +- pc-bios/bios-256k.bin | Bin 262144 -> 262144 bytes pc-bios/bios.bin | Bin 131072 -> 131072 bytes pc-bios/s390-ccw.img | Bin 42608 -> 42608 bytes pc-bios/s390-ccw/Makefile | 3 + pc-bios/s390-ccw/bootmap.c | 4 +- pc-bios/s390-ccw/cio.c | 40 +- pc-bios/s390-ccw/cio.h | 17 +- pc-bios/s390-ccw/helper.h | 19 +- pc-bios/s390-ccw/jump2ipl.c | 10 +- pc-bios/s390-ccw/main.c | 15 +- pc-bios/s390-ccw/menu.c | 1 + pc-bios/s390-ccw/netboot.mak | 13 +- pc-bios/s390-ccw/netmain.c | 23 +- pc-bios/s390-ccw/s390-arch.h | 4 +- pc-bios/s390-ccw/s390-ccw.h | 27 +- pc-bios/s390-ccw/s390-time.h | 23 + pc-bios/s390-ccw/start.S | 5 +- pc-bios/s390-ccw/virtio-net.c | 2 + pc-bios/s390-ccw/virtio-scsi.c | 2 + pc-bios/s390-ccw/virtio.c | 18 +- pc-bios/s390-netboot.img | Bin 67232 -> 67232 bytes pc-bios/vgabios-ati.bin | Bin 39424 -> 39424 bytes pc-bios/vgabios-bochs-display.bin | Bin 28672 -> 28672 bytes pc-bios/vgabios-cirrus.bin | Bin 38912 -> 38912 bytes pc-bios/vgabios-qxl.bin | Bin 39424 -> 39424 bytes pc-bios/vgabios-ramfb.bin | Bin 28672 -> 28672 bytes pc-bios/vgabios-stdvga.bin | Bin 39424 -> 39424 bytes pc-bios/vgabios-virtio.bin | Bin 39424 -> 39424 bytes pc-bios/vgabios-vmware.bin | Bin 39424 -> 39424 bytes pc-bios/vgabios.bin | Bin 38912 -> 38912 bytes qemu-img.c | 9 - qemu-storage-daemon.c | 5 + roms/config.seabios-128k | 3 + roms/seabios | 2 +- target/arm/cpu.h | 2 + target/arm/kvm.c | 80 + target/arm/kvm32.c | 34 + target/arm/kvm64.c | 49 + target/arm/kvm_arm.h | 10 + target/arm/translate-a64.c | 6 + target/arm/translate-a64.h | 1 + target/arm/translate-sve.c | 8 +- target/riscv/Makefile.objs | 2 +- target/riscv/cpu.c | 50 + target/riscv/cpu.h | 82 +- target/riscv/cpu_bits.h | 15 + target/riscv/csr.c | 75 +- target/riscv/fpu_helper.c | 33 +- target/riscv/helper.h | 1069 +++++ target/riscv/insn32-64.decode | 11 + target/riscv/insn32.decode | 372 ++ target/riscv/insn_trans/trans_rvv.inc.c | 2888 ++++++++++++ .../riscv/riscv_hart.h => target/riscv/internals.h | 40 +- target/riscv/translate.c | 27 +- target/riscv/vector_helper.c | 4899 ++++++++++++++++++++ target/s390x/insn-data.def | 2 +- tests/data/acpi/virt/DSDT | Bin 5307 -> 5205 bytes tests/data/acpi/virt/DSDT.memhp | Bin 6668 -> 6566 bytes tests/data/acpi/virt/DSDT.numamem | Bin 5307 -> 5205 bytes tests/qemu-iotests/051.pc.out | 4 +- tests/qemu-iotests/291 | 4 - tests/qemu-iotests/291.out | 33 - tests/qemu-iotests/iotests.py | 34 +- tests/qtest/bios-tables-test-allowed-diff.h | 18 - tools/virtiofsd/helper.c | 2 + tools/virtiofsd/passthrough_ll.c | 71 +- 108 files changed, 10759 insertions(+), 626 deletions(-) create mode 100644 include/hw/misc/max111x.h create mode 100644 pc-bios/s390-ccw/s390-time.h create mode 100644 target/riscv/insn_trans/trans_rvv.inc.c copy include/hw/riscv/riscv_hart.h => target/riscv/internals.h (50%) create mode 100644 target/riscv/vector_helper.c