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(-) -- 2.29.2