On 7/10/23 09:58, Thomas Huth wrote:
On 30/05/2023 20.59, Richard Henderson wrote:
Use LPQ/STPQ when 16-byte atomicity is required.
Note that these instructions require 16-byte alignment.

Reviewed-by: Peter Maydell <peter.mayd...@linaro.org>
Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
---
  tcg/s390x/tcg-target-con-set.h |   2 +
  tcg/s390x/tcg-target.h         |   2 +-
  tcg/s390x/tcg-target.c.inc     | 107 ++++++++++++++++++++++++++++++++-
  3 files changed, 107 insertions(+), 4 deletions(-)

  Hi Richard!

I think this patch broke something on s390x hosts. I currently
cannot run the BootLinuxS390X.test_s390_ccw_virtio_tcg avocado
test on a s390x host - it times out:

  make check-venv
  ./tests/venv/bin/avocado run -t arch:s390x \
   tests/avocado/boot_linux.py:BootLinuxS390X.test_s390_ccw_virtio_tcg

... gets INTERRUPTED after the timeout expired.

It used to work fine in the past, so I bisected the problem
and it seems like 4caad79f8d60a5df20ceed1c396724af745c9512
is the first bad commit. If I revert it on top of the master
branch, the test works fine again. Could you please have
a look?


I have a patch already:

https://patchew.org/QEMU/20230707102955.5607-1-richard.hender...@linaro.org/


r~


Reply via email to