[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/5] s390x/tcg: fix booting Linux kernels compiled with clang-
From: |
David Hildenbrand |
Subject: |
[PATCH v3 0/5] s390x/tcg: fix booting Linux kernels compiled with clang-11 and clang-12 |
Date: |
Mon, 11 Jan 2021 17:38:40 +0100 |
This series fixes booting current upstream Linux kernel compiled by
clang-11 and clang-12 under TCG.
Latest version of the patches available at:
git@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
- [PATCH v3 0/5] s390x/tcg: fix booting Linux kernels compiled with clang-11 and clang-12,
David Hildenbrand <=
[PATCH v3 3/5] s390x/tcg: Don't ignore content in r0 when not specified via "b" or "x", David Hildenbrand, 2021/01/11
[PATCH v3 5/5] s390x/tcg: Ignore register content if b1/b2 is zero when handling EXECUTE, David Hildenbrand, 2021/01/11
Re: [PATCH v3 0/5] s390x/tcg: fix booting Linux kernels compiled with clang-11 and clang-12, Cornelia Huck, 2021/01/12