Re: [PATCH] linux-user/host/s390: Treat EX and EXRL as writes

2022-05-23 Thread Laurent Vivier
Le 04/05/2022 à 13:48, Ilya Leoshkevich a écrit : clang-built s390x branch-relative-long test fails on clang-built s390x QEMU due to the following sequence of events: - The test zeroes out a code page, clang generates exrl+xc for this. - do_helper_xc() is called. Clang generates exrl+xc there a

Re: [PATCH] linux-user/host/s390: Treat EX and EXRL as writes

2022-05-04 Thread Richard Henderson
On 5/4/22 04:48, Ilya Leoshkevich wrote: clang-built s390x branch-relative-long test fails on clang-built s390x QEMU due to the following sequence of events: - The test zeroes out a code page, clang generates exrl+xc for this. - do_helper_xc() is called. Clang generates exrl+xc there as well.

Re: [PATCH] linux-user/host/s390: Treat EX and EXRL as writes

2022-05-04 Thread Thomas Huth
On 04/05/2022 13.48, Ilya Leoshkevich wrote: clang-built s390x branch-relative-long test fails on clang-built s390x QEMU due to the following sequence of events: - The test zeroes out a code page, clang generates exrl+xc for this. - do_helper_xc() is called. Clang generates exrl+xc there as wel

[PATCH] linux-user/host/s390: Treat EX and EXRL as writes

2022-05-04 Thread Ilya Leoshkevich
clang-built s390x branch-relative-long test fails on clang-built s390x QEMU due to the following sequence of events: - The test zeroes out a code page, clang generates exrl+xc for this. - do_helper_xc() is called. Clang generates exrl+xc there as well. - Since there already exists a TB for the c