This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/qemu.
from 0b3f07ebf2 Merge remote-tracking branch 'remotes/kraxel/tags/kraxel-202 [...] adds fa8fc1d09f block_int: make bdrv_backing_overridden static adds cc67f28ea2 include/sysemu/blockdev.h: remove drive_mark_claimed_by_boar [...] adds eac32e2232 include/sysemu/blockdev.h: remove drive_get_max_devs adds 64b4529a43 softmmu: fix device deletion events with -device JSON syntax adds 9bd11f9638 docs: Correct 'vhost-user-blk' spelling adds c8cbc95242 qemu-storage-daemon: Add vhost-user-blk help adds bb01ea7311 qapi/block: Restrict vhost-user-blk to CONFIG_VHOST_USER_BLK_SERVER adds 1e3552dbd2 block-backend: prevent dangling BDS pointers across aio_poll() adds 2ca1d5d6b9 iotests/stream-error-on-reset: New test adds e2eec2819a iotests/308: Fix for CAP_DAC_OVERRIDE adds 2db9b9e96f vvfat: Fix size of temporary qcow file adds b9b8860d24 vvfat: Fix vvfat_write() for writes before the root directory adds 51cd8bddd6 iotests: Test qemu-img convert of zeroed data cluster adds 96054c76ff qemu-img: make is_allocated_sectors() more efficient adds 64631f3681 block: drop BLK_PERM_GRAPH_MOD adds e5e7487395 iotests/testrunner.py: refactor test_field_width adds 1cd2ad11d3 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...] adds cced3a7230 MAINTAINERS: Add entry for QEMU Guest Agent Windows components adds d0b896a749 gqa-win: get_pci_info: Clean dev_info if handle is valid adds e78ca586d6 gqa-win: get_pci_info: Use common 'end' label adds c49ca88b55 gqa-win: get_pci_info: Free parent_dev_info properly adds 7cc354613e gqa-win: get_pci_info: Split logic to separate functions adds 5f22473ebb gqa-win: get_pci_info: Add g_autofree for few variables adds d919cea07c gqa-win: get_pci_info: Replace 'while' with 2 calls of the function adds 92857cd738 qga-win: Detect OS based on Windows 10 by first build number adds 206ce9699f qga-win: Detect Windows 11 by build number adds 69353c332c Merge remote-tracking branch 'remotes/konstantin/tags/qga-wi [...] adds 8d7ebae480 roms/openbios: update OpenBIOS images to 04dfc98 built from [...] adds 6621441db5 Merge remote-tracking branch 'remotes/mcayland/tags/qemu-ope [...] adds 1a59bdba4b memory: Directly dispatch alias accesses on origin memory region adds 670c0780e7 memory: Split mtree_info() as mtree_info_flatview() + mtree_ [...] adds 7bdbf99aa2 memory: Have 'info mtree' remove duplicated Address Space in [...] adds eef3a7abff machine: Use host_memory_backend_is_mapped() in machine_cons [...] adds 5ead62185d memory: Make memory_region_is_mapped() succeed when mapped v [...] adds 455faf03df memory: Update description of memory_region_is_mapped() adds 7b0538ed3a memory: Fix incorrect calls of log_global_start/stop adds e3ae2bbfca stubs: Restrict fw_cfg to system emulation adds 33cda58f00 hw/nvram: Restrict fw_cfg QOM interface to sysemu and tools adds e0431aafc4 hw/pci: Restrict pci-bus stub to sysemu adds 1efc6b319c hw/pci: Document pci_dma_map() adds fd5e451edb hw/dma: Remove CONFIG_USER_ONLY check adds ce0a798285 hw/rdma/rdma_utils: Rename rdma_pci_dma_map 'len' argument adds 5f412602de hw/scsi: Rename SCSIRequest::resid as 'residual' adds 60791a2c27 hw/dma: Fix format string issues using dma_addr_t adds 026644cf5f hw/dma: Move ScatterGatherEntry / QEMUSGList declarations around adds bfa30f3903 hw/dma: Use dma_addr_t type definition when relevant adds f02b664aad hw/dma: Let dma_buf_read() / dma_buf_write() propagate MemTxResult adds 9d696cd504 docs/devel: add some clarifying text for aliases adds 8b84620715 Merge remote-tracking branch 'remotes/philmd/tags/memory-api [...] new 8915106c69 docs: rSTify ppc-spapr-hotplug.txt. new 55ff468f78 docs: Rename ppc-spapr-hotplug.txt to ppc-spapr-hotplug.rst. new 22beb38b78 Link new ppc-spapr-hotplug.rst file to pseries.rst. new 2084b44d7a rSTify ppc-spapr-uv-hcalls.txt. new dedc5d79da Rename ppc-spapr-uv-hcalls.txt to ppc-spapr-uv-hcalls.rst. new 8e12c012a7 Link new ppc-spapr-uv-hcalls.rst to pseries.rst. new 8f91aca7ff target/ppc: Remove last user of .load_state_old new 328c95fc7d target/ppc: Finish removal of 401/403 CPUs new fe072a9914 target/ppc: Fix 7448 support new 390a129997 tests/avocado: ppc: Add smoke tests for MPC7400 and MPC7450 [...] new 5d4ec10341 ppc/pnv: use PHB4 obj in pnv_pec_stk_pci_xscom_ops new df46278410 ppc/pnv: move PCI registers to PnvPHB4 new e0d2379fa7 ppc/pnv: move phbbar to PnvPHB4 new db16c02ea7 ppc/pnv: move intbar to PnvPHB4 new 7edb9514bf ppc/pnv: change pnv_phb4_update_regions() to use PnvPHB4 new 1293d73521 ppc/pnv: move mmbar0/mmbar1 and friends to PnvPHB4 new 98f0833343 ppc/pnv: move nest_regs[] to PnvPHB4 new e19e998ce2 ppc/pnv: change pnv_pec_stk_update_map() to use PnvPHB4 new 867683d86e ppc/pnv: move nest_regs_mr to PnvPHB4 new 293a1d27e3 ppc/pnv: move phb_regs_mr to PnvPHB4 new d2704eb3fd ppc/pnv: introduce PnvPHB4 'pec' property new 6f506c90c3 ppc/pnv: reduce stack->stack_no usage new 7e67e0a9f0 ppc/pnv: remove stack pointer from PnvPHB4 new a479f0dcc0 ppc/pnv: move default_phb_realize() to pec_realize() new 5c9ecb2e44 ppc/pnv: remove PnvPhb4PecStack::stack_no new 3f4c369ea6 ppc/pnv: make PECs create and realize PHB4s new 33fa43e053 ppc/pnv: remove PnvPhb4PecStack object new b4cda949b7 ppc/pnv: rename pnv_pec_stk_update_map() new 45d22dcf2d ppc/pnv: Move root port allocation under pnv_pec_default_phb [...] new 32a07887be ppc/pnv: Add a 'rp_model' class attribute for the PHB4 PEC new ba49190107 ppc/pnv: Remove PHB4 version property new 0dabdd6b3a Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc [...]
The 32 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 | 8 + block.c | 11 +- block/block-backend.c | 19 +- block/commit.c | 1 - block/mirror.c | 15 +- block/monitor/block-hmp-cmds.c | 2 +- block/vvfat.c | 37 +- blockdev.c | 24 +- docs/devel/memory.rst | 14 +- docs/specs/ppc-spapr-hotplug.rst | 510 +++++++++++++++++++++ docs/specs/ppc-spapr-hotplug.txt | 409 ----------------- docs/specs/ppc-spapr-uv-hcalls.rst | 89 ++++ docs/specs/ppc-spapr-uv-hcalls.txt | 76 --- docs/system/ppc/pseries.rst | 8 +- docs/tools/qemu-storage-daemon.rst | 2 +- hw/block/block.c | 3 +- hw/core/machine.c | 2 +- hw/ide/ahci.c | 10 +- hw/nvme/ctrl.c | 6 +- hw/nvram/meson.build | 6 +- hw/pci-host/pnv_phb4.c | 299 ++++++------ hw/pci-host/pnv_phb4_pec.c | 121 ++--- hw/rdma/rdma_utils.c | 14 +- hw/rdma/rdma_utils.h | 2 +- hw/rdma/trace-events | 2 +- hw/scsi/megasas.c | 85 ++-- hw/scsi/scsi-bus.c | 12 +- hw/scsi/scsi-disk.c | 4 +- include/block/block.h | 9 +- include/block/block_int.h | 3 - include/exec/memory.h | 4 +- include/hw/pci-host/pnv_phb4.h | 80 ++-- include/hw/pci/pci.h | 12 + include/hw/scsi/scsi.h | 4 +- include/sysemu/blockdev.h | 3 - include/sysemu/dma.h | 31 +- pc-bios/openbios-ppc | Bin 696912 -> 697088 bytes pc-bios/openbios-sparc32 | Bin 382048 -> 382048 bytes pc-bios/openbios-sparc64 | Bin 1593408 -> 1593408 bytes qapi/block-core.json | 7 +- qapi/block-export.json | 6 +- qapi/qdev.json | 5 +- qemu-img.c | 23 +- qga/commands-win32.c | 274 ++++++----- roms/openbios | 2 +- scripts/render_block_graph.py | 1 - softmmu/dma-helpers.c | 34 +- softmmu/memory.c | 188 ++++++-- softmmu/vl.c | 8 +- storage-daemon/qemu-storage-daemon.c | 13 + stubs/meson.build | 4 +- target/ppc/cpu-models.c | 9 +- target/ppc/cpu.h | 1 - target/ppc/helper.h | 1 - target/ppc/machine.c | 136 ------ target/ppc/misc_helper.c | 9 - target/ppc/translate.c | 16 +- tests/avocado/ppc_74xx.py | 123 +++++ tests/qemu-iotests/122 | 1 + tests/qemu-iotests/122.out | 2 + tests/qemu-iotests/273.out | 4 - tests/qemu-iotests/308 | 25 +- tests/qemu-iotests/308.out | 2 +- tests/qemu-iotests/testrunner.py | 21 +- tests/qemu-iotests/tests/stream-error-on-reset | 140 ++++++ .../{096.out => tests/stream-error-on-reset.out} | 0 tests/qtest/device-plug-test.c | 19 + 67 files changed, 1694 insertions(+), 1317 deletions(-) create mode 100644 docs/specs/ppc-spapr-hotplug.rst delete mode 100644 docs/specs/ppc-spapr-hotplug.txt create mode 100644 docs/specs/ppc-spapr-uv-hcalls.rst delete mode 100644 docs/specs/ppc-spapr-uv-hcalls.txt create mode 100644 tests/avocado/ppc_74xx.py create mode 100755 tests/qemu-iotests/tests/stream-error-on-reset copy tests/qemu-iotests/{096.out => tests/stream-error-on-reset.out} (100%)