On 9/16/25 18:43, Richard Henderson wrote:
On 9/16/25 11:05, Peter Maydell wrote:
Hi; here's an arm pullreq; various miscellaneous new features
and bug fixes.

thanks
-- PMM

The following changes since commit 6a9fa5ef3230a7d51e0d953a59ee9ef10af705b8:

   Merge tag 'pull-tcg-20250905' of https://gitlab.com/rth7680/qemu into staging (2025-09-05 09:51:27 +0200)

are available in the Git repository at:

   https://gitlab.com/pm215/qemu.git tags/pull-target-arm-20250916

for you to fetch changes up to aaf042299acf83919862c7d7dd5fc36acf4e0671:

   hw/usb/network: Remove hardcoded 0x40 prefix in STRING_ETHADDR response (2025-09-16 17:32:06 +0100)

----------------------------------------------------------------
target-arm queue:
  * tests, scripts: Don't import print_function from __future__
  * Implement FEAT_ATS1A
  * Remove deprecated pxa CPU family
  * arm/kvm: report registers we failed to set
  * Expose SME registers to GDB via gdbstub
  * linux-user/aarch64: Generate ESR signal records
  * hw/arm/raspi4b: remove redundant check in raspi_add_memory_node
  * hw/arm/virt: Allow user-creatable SMMUv3 dev instantiation
  * system: drop the -old-param option

I don't understand why, but this causes failure on s390x host for hppa guest:

https://gitlab.com/qemu-project/qemu/-/jobs/11379271029

...
# Testing device 'elroy-pcihost'
Broken pipe
../alt/tests/qtest/libqtest.c:208: kill_qemu() detected QEMU death from signal 11 (Segmentation fault) (core dumped)
Aborted (core dumped)

Even more bizzarely, the failure bisects to

Author: Nicolin Chen <[email protected]>
Date:   Fri Aug 29 09:25:27 2025 +0100

     hw/arm/virt: Add an SMMU_IO_LEN macro

     This is useful as the subsequent support for new SMMUv3 dev will also
     use the same.

which makes no sense at all.  But it's repeatable, so...

Ho hum.  It appears to be flaky.  I now see it without this patch set at all:

https://gitlab.com/qemu-project/qemu/-/jobs/11391070227


r~

Reply via email to