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-defconfig in repository toolchain/ci/qemu.
from 2a8835cb45 Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/vir [...] adds 79ef0cebb5 block/copy-before-write: refactor option parsing adds f1bb39a8a5 block/copy-before-write: add on-cbw-error open parameter adds dd3e97dfbe iotests: add copy-before-write: on-cbw-error tests adds e1878eb5f0 util: add qemu-co-timeout adds 15df6e6987 block/block-copy: block_copy(): add timeout_ns parameter adds 6db7fd1ca9 block/copy-before-write: implement cbw-timeout option adds 9d05a87b77 iotests: copy-before-write: add cases for cbw-timeout option adds 8bb100c9e2 nbd: trace long NBD operations adds 1b8f777673 block: use 'unsigned' for in_flight field on driver state adds f96d4e0f60 Merge tag 'pull-block-2022-06-14-v2' of https://gitlab.com/v [...] adds 6985d8ede9 vga: avoid crash if no default vga card adds 5bba9bcfbb qom/object: Remove circular include dependency adds 832fef7cc1 util: Return void on iova_tree_remove adds 118d4ed045 Trivial: 3 char repeat typos adds a0984714fb trivial typos: namesapce adds 1a7fc0447e MAINTAINERS: Add softmmu/runstate.c to "Main loop" adds c92331bf04 hw/pci-host/i440fx: Remove unused parameter from i440fx_init() adds 2296b46556 common-user: Only compile the common user code if have_user is set adds 99337bd1e3 hw/ide/atapi.c: Correct typos (CD-CDROM -> CD-ROM) adds 21d87050af hw/i386/xen/xen-hvm: Allow for stubbing xen_set_pci_link_route() adds c379bd7551 hw/i386/xen/xen-hvm: Inline xen_piix_pci_write_config_client [...] adds 621745c4f3 Merge tag 'trivial-branch-for-7.1-pull-request' of https://g [...] adds 2fa22a0f60 hw: m25p80: add WP# pin and SRWD bit for write protection adds 1de51272bf hw: m25p80: add tests for write protect (WP# and SRWD bit) adds 346160cbf2 aspeed: Set the dram container at the SoC level adds 673a6d16ee aspeed/scu: Add trace events for read ops adds 6743af9b10 aspeed/i2c: Change trace event for NORMAL_STOP states adds 0dbf6dc576 aspeed/hace: Accumulative mode supported adds 75dbf30be8 aspeed/smc: Fix potential overflow adds e37976d733 aspeed: Set CPU memory property explicitly adds 4dd9d55416 aspeed: Add memory property to Aspeed SoC adds 5bfcbda70d aspeed: Remove usage of sysbus_mmio_map adds 80beb08567 aspeed: Map unimplemented devices in SoC memory adds 85f0e0c3a1 aspeed: Remove use of qemu_get_cpu adds fb6b3c8d90 hw/arm/aspeed: add support for the Qualcomm DC-SCM v1 board adds ece4cccd67 hw/arm/aspeed: add Qualcomm Firework BMC machine adds dd0b3271e5 hw/i2c: pmbus: Page #255 is valid page for read requests. adds 6236548284 hw/sensor: add Maxim MAX31785 device adds 2a75e8c390 hw/arm/aspeed: Add MAX31785 Fan controllers adds cfc68f1639 hw/arm/aspeed: firework: Add Thermal Diodes adds 2a7a5d5cc4 hw/arm/aspeed: firework: add I2C MUXes for VR channels adds ceb3ff0e80 hw/i2c/aspeed: Fix R_I2CD_FUN_CTRL reference adds b582b7a191 hw/i2c/aspeed: Fix DMA len write-enable bit handling adds 0c0f1bee6a hw/i2c/aspeed: Fix MASTER_EN missing error message adds 37fa5ca426 hw/i2c: support multiple masters adds a78e9839ae hw/i2c: add asynchronous send adds a8d48f59cd hw/i2c/aspeed: add slave device in old register mode adds 1c5d909f88 hw/i2c/aspeed: Add new-registers DMA slave mode RX support adds 55c57023b7 hw/misc/aspeed: Add PECI controller adds d495e432c0 Merge tag 'pull-aspeed-20220630' of https://github.com/legoa [...] adds af2ae2e8ac bsd-user: Implement mount, umount and nmount adds c7b62b4a87 bsd-user: Implement symlink, symlinkat, readlink and readlinkat adds 0db0db8f23 bsd-user: implement chmod, fchmod, lchmod and fchmodat adds 79cfae0c1b bsd-user: Implement freebsd11_mknod, freebsd11_mknodat and mknodat adds 58af3e295c bsd-user: Implement chown, fchown, lchown and fchownat adds c6f0a7d91a bsd-user: Implement chflags, lchflags and fchflags adds 17a4d13cea bsd-user: Implement chroot and flock adds 5fbd8011ff bsd-user: Implement mkfifo and mkfifoat adds d3f29ddacd bsd-user: Implement pathconf, lpathconf and fpathconf adds 952d5d30d6 bsd-user: Implement undelete adds 3f1b0235f6 bsd-user: Remove stray 'inline' from do_bsd_close adds ba45b82518 Merge tag 'bsd-user-syscall-2022q2b-pull-request' of ssh://g [...] adds 4e245a9e26 target/riscv: Remove condition guarding register zero for au [...] adds b97028b8c5 target/riscv: Set env->bins in gen_exception_illegal adds 5dacdbaeaf target/riscv: Remove generate_exception_mtval adds a9814e3e08 target/riscv: Minimize the calls to decode_save_opc adds 2e98339918 target/riscv/pmp: guard against PMP ranges with a negative size adds 562009e47c target/riscv: Fix PMU CSR predicate function adds a5a92fd6ef target/riscv: Implement PMU CSR predicate function for S-mode adds d3be1299fb target/riscv: pmu: Rename the counters extension to pmu adds 18d6d89efc target/riscv: pmu: Make number of counters configurable adds b1675eeb3e target/riscv: Implement mcountinhibit CSR adds 621f35bb2f target/riscv: Add support for hpmcounters/hpmevents adds 3780e33732 target/riscv: Support mcycle/minstret write operation adds b509caceaa target/riscv: Fixup MSECCFG minimum priv check adds be2265c776 target/riscv: Ibex: Support priv version 1.11 adds 188000952c target/riscv: Don't force update priv spec version to latest adds ec2c62dacc hw/riscv: boot: Reduce FDT address alignment constraints adds 598ca83706 target/riscv: Set minumum priv spec version for mcountinhibit adds df01af337f target/riscv: Remove CSRs that set/clear an IMSIC interrupt [...] adds 435774992e target/riscv: Update default priority table for local interrupts adds e8e86b484e Merge tag 'pull-riscv-to-apply-20220703-1' of github.com:ali [...] adds 8e72ceee5c Rename docs/specs/fw_cfg.txt to .rst adds 701caa3d6a Convert fw_cfg.rst to reStructuredText syntax adds 839a482695 ui/console: allow display device to be labeled with given id adds 8c0d80245f ui/cocoa: Fix clipboard text release adds ada270cd18 hw/usb/canokey: Fix CCID ZLP adds 1042563027 hw/usb/canokey: fix compatibility of qemu-xhci adds 8607b5149e docs/system/devices/usb/canokey: remove limitations on qemu-xhci adds 927b968d1b hw: canokey: Remove HS support as not compliant to the spec adds dfe2382f06 Merge tag 'kraxel-20220704-pull-request' of https://gitlab.c [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 1 + block/block-copy.c | 33 +- block/copy-before-write.c | 110 ++- block/mirror.c | 2 +- block/nbd.c | 8 +- block/trace-events | 2 + bsd-user/bsd-file.h | 392 +++++++++- bsd-user/freebsd/os-syscall.c | 118 +++ common-user/meson.build | 4 + docs/specs/{fw_cfg.txt => fw_cfg.rst} | 211 ++--- docs/specs/index.rst | 1 + docs/system/devices/canokey.rst | 10 - hw/9pfs/9p-xattr-user.c | 8 +- hw/acpi/nvdimm.c | 2 +- hw/arm/Kconfig | 2 + hw/arm/aspeed.c | 136 +++- hw/arm/aspeed_ast10x0.c | 59 +- hw/arm/aspeed_ast2600.c | 104 ++- hw/arm/aspeed_soc.c | 143 +++- hw/arm/pxa2xx.c | 2 + hw/block/m25p80.c | 82 +- hw/display/sii9022.c | 2 + hw/display/ssd0303.c | 2 + hw/i2c/aspeed_i2c.c | 236 +++++- hw/i2c/core.c | 70 +- hw/i2c/pmbus_device.c | 6 +- hw/i2c/smbus_slave.c | 4 + hw/i2c/trace-events | 2 + hw/i386/pc_piix.c | 3 - hw/i386/xen/xen-hvm.c | 17 +- hw/ide/atapi.c | 4 +- hw/intc/openpic.c | 2 +- hw/isa/piix3.c | 15 +- hw/misc/aspeed_hace.c | 6 +- hw/misc/aspeed_peci.c | 152 ++++ hw/misc/aspeed_scu.c | 2 + hw/misc/meson.build | 3 +- hw/misc/trace-events | 6 + hw/net/imx_fec.c | 2 +- hw/nvme/ctrl.c | 2 +- hw/nvram/eeprom_at24c.c | 2 + hw/pci-host/i440fx.c | 4 +- hw/pci/pcie_aer.c | 2 +- hw/pci/shpc.c | 3 +- hw/ppc/spapr_caps.c | 2 +- hw/riscv/boot.c | 4 +- hw/scsi/spapr_vscsi.c | 2 +- hw/sensor/Kconfig | 4 + hw/sensor/lsm303dlhc_mag.c | 2 + hw/sensor/max31785.c | 573 ++++++++++++++ hw/sensor/meson.build | 1 + hw/ssi/aspeed_smc.c | 4 +- hw/usb/canokey.c | 31 +- include/block/block-copy.h | 4 +- include/hw/arm/aspeed_soc.h | 16 + include/hw/i2c/aspeed_i2c.h | 11 + include/hw/i2c/i2c.h | 30 + include/hw/misc/aspeed_peci.h | 29 + include/hw/pci-host/i440fx.h | 1 - include/hw/xen/xen.h | 2 +- include/hw/xen/xen_common.h | 6 - include/qemu/coroutine.h | 13 + include/qemu/iova-tree.h | 4 +- include/qom/object.h | 1 - include/ui/console.h | 1 + nbd/client-connection.c | 2 + nbd/trace-events | 3 + qapi/block-core.json | 31 +- qapi/net.json | 2 +- softmmu/vl.c | 3 +- stubs/xen-hw-stub.c | 3 +- target/riscv/cpu.c | 17 +- target/riscv/cpu.h | 24 +- target/riscv/cpu_bits.h | 30 +- target/riscv/cpu_helper.c | 134 ++-- target/riscv/csr.c | 857 +++++++++++++-------- target/riscv/insn_trans/trans_privileged.c.inc | 4 + target/riscv/insn_trans/trans_rvh.c.inc | 2 + target/riscv/insn_trans/trans_rvi.c.inc | 10 +- target/riscv/machine.c | 25 + target/riscv/meson.build | 3 +- target/riscv/pmp.c | 3 + target/riscv/{kvm-stub.c => pmu.c} | 16 +- target/riscv/{kvm-stub.c => pmu.h} | 22 +- target/riscv/translate.c | 31 +- tests/qemu-iotests/pylintrc | 5 + tests/qemu-iotests/tests/copy-before-write | 216 ++++++ .../{151.out => tests/copy-before-write.out} | 0 tests/qtest/aspeed_smc-test.c | 62 ++ tests/tcg/riscv64/Makefile.softmmu-target | 21 + tests/tcg/riscv64/issue1060.S | 53 ++ .../system/kernel.ld => riscv64/semihost.ld} | 9 +- tools/virtiofsd/passthrough_ll.c | 2 +- ui/cocoa.m | 4 +- ui/console.c | 41 +- ui/input.c | 2 +- util/iova-tree.c | 4 +- util/meson.build | 1 + util/qemu-co-timeout.c | 89 +++ 99 files changed, 3579 insertions(+), 870 deletions(-) rename docs/specs/{fw_cfg.txt => fw_cfg.rst} (58%) create mode 100644 hw/misc/aspeed_peci.c create mode 100644 hw/sensor/max31785.c create mode 100644 include/hw/misc/aspeed_peci.h copy target/riscv/{kvm-stub.c => pmu.c} (62%) copy target/riscv/{kvm-stub.c => pmu.h} (61%) create mode 100755 tests/qemu-iotests/tests/copy-before-write copy tests/qemu-iotests/{151.out => tests/copy-before-write.out} (100%) create mode 100644 tests/tcg/riscv64/Makefile.softmmu-target create mode 100644 tests/tcg/riscv64/issue1060.S copy tests/tcg/{aarch64/system/kernel.ld => riscv64/semihost.ld} (64%) create mode 100644 util/qemu-co-timeout.c