[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/9] target-s390 tcg improvements
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 0/9] target-s390 tcg improvements |
Date: |
Mon, 23 Sep 2013 07:04:35 -0700 |
With this patch set we can boot the fedora 19 kernel, and make
it all the way to /bin/init. At which point the process either
hangs or crashes; in either case the kernel winds up with no
runnable processes and spends its time in the idle loop.
The choice of z9-109 for the facilities is because that appears
to be what fedora 19 is targeting as the minimum.
That said, a debian install can make it all the way through to
completion, so the fedora crash/hang must be related to something
in the extra z9-109 insns.
r~
Richard Henderson (10):
target-s390: Move facilities bits to env
target-s390: Implement STFLE
target-s390: Add facilities bits and sets
target-s390: Raise OPERATION exception for disabled insns
target-s390: Implement SAM31 and SAM64
target-s390: Implement EPSW
target-s390: Fix STIDP
target-s390: Fix STURA
target-s390: Implement LURA, LURAG, STURG
target-s390: Implement ECAG
target-s390x/cpu.c | 78 ++++++++++++++++++++++
target-s390x/cpu.h | 74 ++++++++++++++++++++-
target-s390x/helper.h | 4 ++
target-s390x/insn-data.def | 18 +++--
target-s390x/mem_helper.c | 18 ++++-
target-s390x/misc_helper.c | 13 ++++
target-s390x/translate.c | 161 ++++++++++++++++++++++++++++++++++++---------
7 files changed, 329 insertions(+), 37 deletions(-)
--
1.8.1.4
- [Qemu-devel] [PATCH 0/9] target-s390 tcg improvements,
Richard Henderson <=
- [Qemu-devel] [PATCH 04/10] target-s390: Raise OPERATION exception for disabled insns, Richard Henderson, 2013/09/23
- [Qemu-devel] [PATCH 02/10] target-s390: Implement STFLE, Richard Henderson, 2013/09/23
- [Qemu-devel] [PATCH 01/10] target-s390: Move facilities bits to env, Richard Henderson, 2013/09/23
- [Qemu-devel] [PATCH 03/10] target-s390: Add facilities bits and sets, Richard Henderson, 2013/09/23
- [Qemu-devel] [PATCH 06/10] target-s390: Implement EPSW, Richard Henderson, 2013/09/23
- [Qemu-devel] [PATCH 05/10] target-s390: Implement SAM31 and SAM64, Richard Henderson, 2013/09/23
- [Qemu-devel] [PATCH 07/10] target-s390: Fix STIDP, Richard Henderson, 2013/09/23