This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/qemu.
from ca61fa4b80 Merge remote-tracking branch 'remotes/quic/tags/pull-hex-202 [...] adds c5b4ee5bb7 target/riscv: Introduce temporary in gen_add_uw() adds e47fb6c1e9 target/riscv: fix clzw implementation to operate on arg1 adds 45d1749c1c target/riscv: clwz must ignore high bits (use shift-left & c [...] adds 878dd0e9ac target/riscv: Add x-zba, x-zbb, x-zbc and x-zbs properties adds bb4dc158e0 target/riscv: Reassign instructions to the Zba-extension adds dd98a74034 target/riscv: Remove the W-form instructions from Zbs adds 628d8c88c1 target/riscv: Remove shift-one instructions (proposed Zbo in [...] adds f36a4a89aa target/riscv: Reassign instructions to the Zbs-extension adds fd4b81a304 target/riscv: Add instructions of the Zbc-extension adds 16c38f36f5 target/riscv: Reassign instructions to the Zbb-extension adds d7a4fcb034 target/riscv: Add orc.b instruction for Zbb, removing gorc/gorci adds 7e68e6c79b target/riscv: Add a REQUIRE_32BIT macro adds a1095bdcb0 target/riscv: Add rev8 instruction, removing grev/grevi adds 06dfa8a5c5 target/riscv: Add zext.h instructions to Zbb, removing pack/ [...] adds 9916ea3c97 target/riscv: Remove RVB (replaced by Zb[abcs]) adds 02c1b569a1 disas/riscv: Add Zb[abcs] instructions adds a88f040239 target/riscv: Set mstatus_hs.[SD|FS] bits if Clean and V=1 i [...] adds 34229c46a7 hw/char: ibex_uart: Register device in 'input' category adds 5515ff162e hw/char: shakti_uart: Register device in 'input' category adds 6a03349007 hw/char: sifive_uart: Register device in 'input' category adds 284a66a8f6 hw/char/mchp_pfsoc_mmuart: Simplify MCHP_PFSOC_MMUART_REG de [...] adds 24ce762df7 hw/char/mchp_pfsoc_mmuart: Use a MemoryRegion container adds 31ca70b5ff hw/char/mchp_pfsoc_mmuart: QOM'ify PolarFire MMUART adds b7af62ae2c hw/dma: sifive_pdma: Fix Control.claim bit detection adds 47b5fbf5a3 hw/dma: sifive_pdma: Don't run DMA when channel is disclaimed adds 9ae6ecd848 hw/riscv: shakti_c: Mark as not user creatable adds 3c01933983 Merge remote-tracking branch 'remotes/alistair23/tags/pull-r [...] new 8fc898ce0b block/backup: avoid integer overflow of `max-workers` new a9515df4d6 block/aio_task: assert `max_busy_tasks` is greater than 0 new d431131439 job: Context changes in job_completed_txn_abort() new a3810da5cf mirror: Keep s->synced on error new 4471622428 mirror: Drop s->synced new 1d4a43e946 job: Force-cancel jobs in a failed transaction new 4cfb3f0562 job: @force parameter for job_cancel_sync() new 73895f3838 jobs: Give Job.force_cancel more meaning new 401dd096ef job: Do not soft-cancel after a job is done new 08b83bff2a job: Add job_cancel_requested() new 20ad4d204a mirror: Use job_is_cancelled() new 4feeec7e23 mirror: Check job_is_cancelled() earlier new 9b230ef93e mirror: Stop active mirroring after force-cancel new a640fa0e38 mirror: Do not clear .cancelled new 2451f72527 iotests: Add mirror-ready-cancel-error test new 14f12119aa Merge remote-tracking branch 'remotes/vsementsov/tags/pull-j [...]
The 16 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: block/aio_task.c | 2 + block/backup.c | 7 +- block/mirror.c | 56 +-- block/replication.c | 4 +- blockdev.c | 4 +- disas/riscv.c | 157 +++++++- hw/char/ibex_uart.c | 1 + hw/char/mchp_pfsoc_mmuart.c | 116 +++++- hw/char/shakti_uart.c | 1 + hw/char/sifive_uart.c | 1 + hw/dma/sifive_pdma.c | 13 +- hw/riscv/shakti_c.c | 7 + include/hw/char/mchp_pfsoc_mmuart.h | 17 +- include/qemu/job.h | 29 +- job.c | 94 ++++- target/riscv/bitmanip_helper.c | 65 +--- target/riscv/cpu.c | 30 +- target/riscv/cpu.h | 11 +- target/riscv/helper.h | 6 +- target/riscv/insn32.decode | 115 +++--- target/riscv/insn_trans/trans_rvb.c.inc | 419 +++++++-------------- target/riscv/translate.c | 36 +- tests/qemu-iotests/109.out | 60 ++- tests/qemu-iotests/tests/mirror-ready-cancel-error | 143 +++++++ .../mirror-ready-cancel-error.out} | 0 tests/qemu-iotests/tests/qsd-jobs.out | 2 +- tests/unit/test-blockjob.c | 2 +- 27 files changed, 827 insertions(+), 571 deletions(-) create mode 100755 tests/qemu-iotests/tests/mirror-ready-cancel-error copy tests/qemu-iotests/{148.out => tests/mirror-ready-cancel-error.out} (100%)