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-defconfig in repository toolchain/ci/qemu.
from 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 [...] adds 8915106c69 docs: rSTify ppc-spapr-hotplug.txt. adds 55ff468f78 docs: Rename ppc-spapr-hotplug.txt to ppc-spapr-hotplug.rst. adds 22beb38b78 Link new ppc-spapr-hotplug.rst file to pseries.rst. adds 2084b44d7a rSTify ppc-spapr-uv-hcalls.txt. adds dedc5d79da Rename ppc-spapr-uv-hcalls.txt to ppc-spapr-uv-hcalls.rst. adds 8e12c012a7 Link new ppc-spapr-uv-hcalls.rst to pseries.rst. adds 8f91aca7ff target/ppc: Remove last user of .load_state_old adds 328c95fc7d target/ppc: Finish removal of 401/403 CPUs adds fe072a9914 target/ppc: Fix 7448 support adds 390a129997 tests/avocado: ppc: Add smoke tests for MPC7400 and MPC7450 [...] adds 5d4ec10341 ppc/pnv: use PHB4 obj in pnv_pec_stk_pci_xscom_ops adds df46278410 ppc/pnv: move PCI registers to PnvPHB4 adds e0d2379fa7 ppc/pnv: move phbbar to PnvPHB4 adds db16c02ea7 ppc/pnv: move intbar to PnvPHB4 adds 7edb9514bf ppc/pnv: change pnv_phb4_update_regions() to use PnvPHB4 adds 1293d73521 ppc/pnv: move mmbar0/mmbar1 and friends to PnvPHB4 adds 98f0833343 ppc/pnv: move nest_regs[] to PnvPHB4 adds e19e998ce2 ppc/pnv: change pnv_pec_stk_update_map() to use PnvPHB4 adds 867683d86e ppc/pnv: move nest_regs_mr to PnvPHB4 adds 293a1d27e3 ppc/pnv: move phb_regs_mr to PnvPHB4 adds d2704eb3fd ppc/pnv: introduce PnvPHB4 'pec' property adds 6f506c90c3 ppc/pnv: reduce stack->stack_no usage adds 7e67e0a9f0 ppc/pnv: remove stack pointer from PnvPHB4 adds a479f0dcc0 ppc/pnv: move default_phb_realize() to pec_realize() adds 5c9ecb2e44 ppc/pnv: remove PnvPhb4PecStack::stack_no adds 3f4c369ea6 ppc/pnv: make PECs create and realize PHB4s adds 33fa43e053 ppc/pnv: remove PnvPhb4PecStack object adds b4cda949b7 ppc/pnv: rename pnv_pec_stk_update_map() adds 45d22dcf2d ppc/pnv: Move root port allocation under pnv_pec_default_phb [...] adds 32a07887be ppc/pnv: Add a 'rp_model' class attribute for the PHB4 PEC adds ba49190107 ppc/pnv: Remove PHB4 version property adds 0dabdd6b3a Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc [...] adds 6446a79e10 hw/timer/etraxfs_timer: Add vmstate for ETRAX timers adds 2a0c513669 hw/scsi/megasas: Simplify using the ldst API adds 5df69ab895 qdev-core.h: Fix wrongly named reference to TYPE_SPLIT_IRQ adds 6d4c8af321 tests: Fix typo in check-help output adds d4fae97d8f softmmu: Provide a clue as to why device tree loading failed adds 5b602fc4ed linux-user: Fix comment typo in arm cpu_loop code adds b5f9536643 linux-user: Rename user_force_sig tracepoint to match function name adds 337e88d890 linux-user: Return void from queue_signal() adds bfadf13f63 linux-user: Remove MAX_SIGQUEUE_SIZE adds dea52c223b Merge remote-tracking branch 'remotes/lvivier-gitlab/tags/tr [...] new 70a54b0169 ui: avoid compiler warnings from unused clipboard info variable new 9dcafa400e spice: Update QXLInterface for spice >= 0.15.0 new a41b4fdc44 meson: require liburing >= 0.3 new 021e3fa33b ui: avoid warnings about directdb on Alpine / musl libc new f178c62afc ci: explicitly skip I/O tests on alpine new 3f4a7a7cfb tests/docker: switch fedora image to release 35 new 4ebb040f1f tests: integrate lcitool for generating build env manifests new 21ea888fc2 tests/docker: auto-generate centos8.docker with lcitool new 05e47b75cb tests/docker: auto-generate fedora.docker with lcitool new e482191643 tests/docker: auto-generate ubuntu1804.docker with lcitool new bb317c3258 tests/docker: auto-generate ubuntu2004.docker with lcitool new 122198393d tests/docker: auto-generate opensuse-leap.docker with lcitool new 6815e63f31 tests/docker: remove ubuntu.docker container new c45a540f4b .gitlab-ci.d/cirrus: auto-generate variables with lcitool new 8d55280160 tests/docker: updates to alpine package list new 46b1c19bec tests/docker: fix sorting of alpine image package lists new e630278008 tests/docker: fully expand the alpine package list new e1cb5c7550 tests/docker: auto-generate alpine.docker with lcitool new 91ad2244b7 tests/tcg: use CONFIG_LINUX_USER, not CONFIG_LINUX new 7bef20d729 tests/docker: add libfuse3 development headers new 33973e1e1f hw/arm: add control knob to disable kaslr_seed via DTB new 92e28c03d6 monitor: move x-query-profile into accel/tcg to fix build new a68e025bf5 docs/devel: update C standard to C11 new 3918fe16b0 docs/devel: more documentation on the use of suffixes new 11d3672788 linux-user: expand reserved brk space for 64bit guests new e7588237ce linux-user/elfload: add extra logging for hole finding new 190674f371 linux-user: don't adjust base of found hole new 603bd9c25e tests/tcg/multiarch: Read fp flags before printf new 3118bfbf07 test/tcg/ppc64le: Add float reference files new e850897e67 FreeBSD: Upgrade to 12.3 release new 3265d1fc77 docker: include bison in debian-tricore-cross new 3d228a741a Merge remote-tracking branch 'remotes/stsquad/tags/pull-for- [...]
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: .gitlab-ci.d/buildtest.yml | 2 +- .gitlab-ci.d/cirrus.yml | 5 +- .gitlab-ci.d/cirrus/freebsd-12.vars | 11 +- .gitlab-ci.d/cirrus/freebsd-13.vars | 11 +- .gitlab-ci.d/cirrus/macos-11.vars | 11 +- .gitlab-ci.d/containers.yml | 5 - .gitmodules | 3 + MAINTAINERS | 8 + Makefile | 2 + accel/tcg/cpu-exec.c | 31 ++ docs/devel/memory.rst | 14 +- docs/devel/style.rst | 14 +- docs/devel/testing.rst | 104 ++++- 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/arm/virt.rst | 8 + docs/system/ppc/pseries.rst | 8 +- hmp-commands-info.hx | 2 + hw/arm/virt.c | 32 +- hw/core/machine.c | 2 +- hw/display/qxl.c | 14 +- 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 | 102 +++-- hw/scsi/scsi-bus.c | 12 +- hw/scsi/scsi-disk.c | 4 +- hw/timer/etraxfs_timer.c | 34 +- include/exec/memory.h | 4 +- include/glib-compat.h | 6 +- include/hw/arm/virt.h | 1 + include/hw/pci-host/pnv_phb4.h | 80 ++-- include/hw/pci/pci.h | 12 + include/hw/qdev-core.h | 2 +- include/hw/scsi/scsi.h | 4 +- include/sysemu/dma.h | 31 +- include/ui/qemu-spice.h | 6 + include/ui/sdl2.h | 11 + linux-user/arm/cpu_loop.c | 4 +- linux-user/elfload.c | 35 +- linux-user/qemu.h | 2 - linux-user/signal-common.h | 4 +- linux-user/signal.c | 7 +- linux-user/trace-events | 2 +- meson.build | 3 +- monitor/qmp-cmds.c | 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/machine.json | 1 + qga/commands-win32.c | 274 ++++++----- roms/openbios | 2 +- softmmu/device_tree.c | 6 +- softmmu/dma-helpers.c | 34 +- softmmu/memory.c | 188 ++++++-- 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/Makefile.include | 2 +- tests/avocado/ppc_74xx.py | 123 +++++ tests/docker/dockerfiles/alpine.docker | 176 ++++--- tests/docker/dockerfiles/centos8.docker | 244 +++++----- .../docker/dockerfiles/debian-tricore-cross.docker | 1 + tests/docker/dockerfiles/fedora.docker | 263 ++++++----- tests/docker/dockerfiles/opensuse-leap.docker | 246 +++++----- tests/docker/dockerfiles/ubuntu.docker | 71 --- tests/docker/dockerfiles/ubuntu1804.docker | 255 ++++++----- tests/docker/dockerfiles/ubuntu2004.docker | 258 ++++++----- tests/lcitool/Makefile.include | 17 + tests/lcitool/libvirt-ci | 1 + tests/lcitool/projects/qemu.yml | 116 +++++ tests/lcitool/refresh | 96 ++++ tests/tcg/configure.sh | 8 +- tests/tcg/hexagon/float_convs.ref | 152 +++--- tests/tcg/hexagon/float_madds.ref | 48 +- tests/tcg/multiarch/Makefile.target | 2 +- tests/tcg/multiarch/float_convs.c | 2 +- tests/tcg/multiarch/float_madds.c | 2 +- tests/tcg/{aarch64 => ppc64le}/float_convs.ref | 80 ++-- tests/tcg/{arm => ppc64le}/float_madds.ref | 56 +-- tests/tcg/x86_64/Makefile.target | 2 +- tests/vm/freebsd | 8 +- ui/clipboard.c | 4 +- ui/spice-display.c | 11 + 95 files changed, 2964 insertions(+), 2189 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 delete mode 100644 tests/docker/dockerfiles/ubuntu.docker create mode 100644 tests/lcitool/Makefile.include create mode 160000 tests/lcitool/libvirt-ci create mode 100644 tests/lcitool/projects/qemu.yml create mode 100755 tests/lcitool/refresh copy tests/tcg/{aarch64 => ppc64le}/float_convs.ref (94%) mode change 100755 => 100644 copy tests/tcg/{arm => ppc64le}/float_madds.ref (98%)