On Mon, 11 Jan 2021 17:38:40 +0100 David Hildenbrand <da...@redhat.com> wrote:
> This series fixes booting current upstream Linux kernel compiled by > clang-11 and clang-12 under TCG. > > Latest version of the patches available at: > g...@github.com:davidhildenbrand/qemu.git clang > > v2 -> v3: > - Add 'tests/tcg/s390x: Fix EXRL tests' > -- "make check-tcg" with v2 revealed two buggy tests > - Added RB's/Tested-by's > > v1 -> v2: > - Add 's390x/tcg: Don't ignore content in r0 when not specified via "b" or > "x"' > - Add 's390x/tcg: Ignore register content if b1/b2 is zero when handling > EXEUTE' > - "s390x/tcg: Fix ALGSI" > -- Fixup subject > - "s390x/tcg: Fix RISBHG" > -- Rephrase description, stating that it fixes clang-11 > > David Hildenbrand (5): > s390x/tcg: Fix ALGSI > s390x/tcg: Fix RISBHG > s390x/tcg: Don't ignore content in r0 when not specified via "b" or > "x" > tests/tcg/s390x: Fix EXRL tests > s390x/tcg: Ignore register content if b1/b2 is zero when handling > EXECUTE > > target/s390x/insn-data.def | 10 +++++----- > target/s390x/mem_helper.c | 4 ++-- > target/s390x/translate.c | 33 +++++++++++++++++---------------- > tests/tcg/s390x/exrl-trt.c | 8 ++++---- > tests/tcg/s390x/exrl-trtr.c | 8 ++++---- > 5 files changed, 32 insertions(+), 31 deletions(-) > Thanks, applied.