On 08.01.21 20:21, Guenter Roeck wrote: > On 1/8/21 5:20 AM, David Hildenbrand wrote: >> This series fixes booting current upstream Linux kernel compiled by >> clang-11 and clang-12 under TCG. >> >> Decided to pull in already separatly sent patches. The last patch is >> not required to fix the boot issues, but related to patch #3. >> >> Latest version of the patches available at: >> g...@github.com:davidhildenbrand/qemu.git clang >> >> 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 (4): >> s390x/tcg: Fix ALGSI >> s390x/tcg: Fix RISBHG >> s390x/tcg: Only ignore content in r0 when specified via "b" or "x" >> 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 +++++++++++++++++---------------- >> 3 files changed, 24 insertions(+), 23 deletions(-) >> > > FWIW, for the series, with gcc 8.3.0 and 10.2.0, booting Linux kernel > v5.11-rc2-178-gf5e6c330254a: > > Tested-by: Guenter Roeck <li...@roeck-us.net> > > Guenter >
Thanks Guenter, appreciated! -- Thanks, David / dhildenb