[PATCH v4 0/3] hw/s390x/ipl: Remove TCG dependency in handle_diag_308()

Philippe Mathieu-Daudé posted 3 patches 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260617164035.70788-1-philmd@oss.qualcomm.com
Maintainers: Jared Rossi <jrossi@linux.ibm.com>, Zhuoying Cai <zycai@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Jason Herne <jjherne@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Cornelia Huck <cohuck@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Ilya Leoshkevich <iii@linux.ibm.com>, David Hildenbrand <david@kernel.org>
target/s390x/s390x-internal.h  |  3 +-
hw/s390x/ipl.c                 |  5 ---
target/s390x/diag.c            | 75 +++++++++++++++++++---------------
target/s390x/tcg/misc_helper.c |  5 ++-
4 files changed, 47 insertions(+), 41 deletions(-)
[PATCH v4 0/3] hw/s390x/ipl: Remove TCG dependency in handle_diag_308()
Posted by Philippe Mathieu-Daudé 1 month, 1 week ago
Required to decouple TCG from the TYPE_S390_IPL and
properly extract the TCG cpu-loop.h API:
https://lore.kernel.org/qemu-devel/20260616191716.12932-1-philmd@oss.qualcomm.com/

Since v3:
- include pre-requisites (Jared)
- return instead of break (Richard)

Philippe Mathieu-Daudé (3):
  target/s390x: Factor common s390_ipl_read/write() helpers
  target/s390x: Replace legacy cpu_physical_memory_read/write() calls
  hw/s390x/ipl: Remove TCG dependency in handle_diag_308()

 target/s390x/s390x-internal.h  |  3 +-
 hw/s390x/ipl.c                 |  5 ---
 target/s390x/diag.c            | 75 +++++++++++++++++++---------------
 target/s390x/tcg/misc_helper.c |  5 ++-
 4 files changed, 47 insertions(+), 41 deletions(-)

-- 
2.53.0