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-master-aarch64-mainline-allyesconfig 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 [...] adds 70a54b0169 ui: avoid compiler warnings from unused clipboard info variable adds 9dcafa400e spice: Update QXLInterface for spice >= 0.15.0 adds a41b4fdc44 meson: require liburing >= 0.3 adds 021e3fa33b ui: avoid warnings about directdb on Alpine / musl libc adds f178c62afc ci: explicitly skip I/O tests on alpine adds 3f4a7a7cfb tests/docker: switch fedora image to release 35 adds 4ebb040f1f tests: integrate lcitool for generating build env manifests adds 21ea888fc2 tests/docker: auto-generate centos8.docker with lcitool adds 05e47b75cb tests/docker: auto-generate fedora.docker with lcitool adds e482191643 tests/docker: auto-generate ubuntu1804.docker with lcitool adds bb317c3258 tests/docker: auto-generate ubuntu2004.docker with lcitool adds 122198393d tests/docker: auto-generate opensuse-leap.docker with lcitool adds 6815e63f31 tests/docker: remove ubuntu.docker container adds c45a540f4b .gitlab-ci.d/cirrus: auto-generate variables with lcitool adds 8d55280160 tests/docker: updates to alpine package list adds 46b1c19bec tests/docker: fix sorting of alpine image package lists adds e630278008 tests/docker: fully expand the alpine package list adds e1cb5c7550 tests/docker: auto-generate alpine.docker with lcitool adds 91ad2244b7 tests/tcg: use CONFIG_LINUX_USER, not CONFIG_LINUX adds 7bef20d729 tests/docker: add libfuse3 development headers adds 33973e1e1f hw/arm: add control knob to disable kaslr_seed via DTB adds 92e28c03d6 monitor: move x-query-profile into accel/tcg to fix build adds a68e025bf5 docs/devel: update C standard to C11 adds 3918fe16b0 docs/devel: more documentation on the use of suffixes adds 11d3672788 linux-user: expand reserved brk space for 64bit guests adds e7588237ce linux-user/elfload: add extra logging for hole finding adds 190674f371 linux-user: don't adjust base of found hole adds 603bd9c25e tests/tcg/multiarch: Read fp flags before printf adds 3118bfbf07 test/tcg/ppc64le: Add float reference files adds e850897e67 FreeBSD: Upgrade to 12.3 release adds 3265d1fc77 docker: include bison in debian-tricore-cross adds 3d228a741a Merge remote-tracking branch 'remotes/stsquad/tags/pull-for- [...] adds 2df59b73e0 s390x/css: fix PMCW invalid mask adds 521130f267 target/s390x: Fix SLDA sign bit index adds 57556b28af target/s390x: Fix SRDA CC calculation adds df103c09bc target/s390x: Fix cc_calc_sla_64() missing overflows adds 6da170beda target/s390x: Fix shifting 32-bit values for more than 31 bits adds f7cff0738d tests/tcg/s390x: Test shift instructions adds 56e3483402 MAINTAINERS: split out s390x sections adds 6a6d3dfd6e MAINTAINERS: Add myself to s390 I/O areas adds b2173046a6 s390x/ipl: support extended kernel command line size adds 59b9b5186e s390x: sigp: Reorder the SIGP STOP code adds 5e0214cdee Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull [...]
No new revisions were added by this update.
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 | 96 +++- 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/s390x/ipl.c | 27 +- 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/s390x/ioinst.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 +- target/s390x/cpu-dump.c | 3 +- target/s390x/s390x-internal.h | 3 +- target/s390x/sigp.c | 12 +- target/s390x/tcg/cc_helper.c | 38 +- target/s390x/tcg/insn-data.def | 36 +- target/s390x/tcg/translate.c | 53 ++- 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/s390x/Makefile.target | 1 + tests/tcg/s390x/shift.c | 270 +++++++++++ tests/tcg/x86_64/Makefile.target | 2 +- tests/vm/freebsd | 8 +- ui/clipboard.c | 4 +- ui/spice-display.c | 11 + 105 files changed, 3394 insertions(+), 2292 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%) create mode 100644 tests/tcg/s390x/shift.c