All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ilya Leoshkevich <iii@linux.ibm.com>
To: Yonggang Luo <luoyonggang@gmail.com>, qemu-devel@nongnu.org
Cc: "Helge Deller" <deller@gmx.de>,
	"Harsh Prateek Bora" <harshpb@linux.ibm.com>,
	"Weiwei Li" <liwei1518@gmail.com>,
	"Brian Cain" <brian.cain@oss.qualcomm.com>,
	"Daniel Henrique Barboza" <daniel.barboza@oss.qualcomm.com>,
	"Max Filippov" <jcmvbkbc@gmail.com>,
	"Chao Liu" <chao.liu@processmission.com>,
	"Aleksandar Rikalo" <arikalo@gmail.com>,
	"Philippe Mathieu-Daude" <philmd@mailo.com>,
	"Matthew Rosato" <mjrosato@linux.ibm.com>,
	"Alistair Francis" <alistair.francis@wdc.com>,
	"Stafford Horne" <shorne@gmail.com>,
	"Chinmay Rath" <rathc@linux.ibm.com>,
	"Nicholas Piggin" <npiggin@gmail.com>,
	"Yoshinori Sato" <yoshinori.sato@nifty.com>,
	"Peter Maydell" <peter.maydell@linaro.org>,
	"Artyom Tarasenko" <atar4qemu@gmail.com>,
	"Laurent Vivier" <laurent@vivier.eu>,
	"Jiaxun Yang" <jiaxun.yang@flygoat.com>,
	"Palmer Dabbelt" <palmer@dabbelt.com>,
	"Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
	"Aurelien Jarno" <aurelien@aurel32.net>,
	"Philippe Mathieu-Daudé" <philmd@oss.qualcomm.com>,
	"Eric Farman" <farman@linux.ibm.com>,
	qemu-riscv@nongnu.org,
	"Richard Henderson" <richard.henderson@linaro.org>,
	"David Hildenbrand" <david@kernel.org>,
	"Glenn Miles" <milesg@linux.ibm.com>,
	"Cornelia Huck" <cohuck@redhat.com>,
	"Mark Cave-Ayland" <mark.cave-ayland@ilande.co.uk>,
	"Song Gao" <17746591750@163.com>,
	qemu-ppc@nongnu.org, qemu-arm@nongnu.org,
	"Michael Rolnik" <mrolnik@gmail.com>,
	"Pierrick Bouvier" <pierrick.bouvier@oss.qualcomm.com>,
	"Paolo Bonzini" <pbonzini@redhat.com>,
	qemu-s390x@nongnu.org
Subject: Re: [PATCH v2 16/24] target/s390x: convert exception to raise_excp
Date: Mon, 28 Sep 2026 19:42:13 +0200	[thread overview]
Message-ID: <ea808fa9-2692-4a65-afbb-df5d6a51e5ec@linux.ibm.com> (raw)
In-Reply-To: <20260928052051.251-17-luoyonggang@gmail.com>



On 9/28/26 07:20, Yonggang Luo wrote:
> Drop TCG exception and call raise_excp. Keep data_exception. Route
> leftover C SVC execute through cpu_loop_exit_excp.
> 
> Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
> ---
>   target/s390x/helper.h          |  1 -
>   target/s390x/tcg/mem_helper.c  |  2 +-
>   target/s390x/tcg/misc_helper.c | 10 ----------
>   target/s390x/tcg/translate.c   |  2 +-
>   4 files changed, 2 insertions(+), 13 deletions(-)

Seems to be a straightforward patch without functional changes
(not counting HELPER_LOG removal, but `-d int` should still work).

Thanks!

Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>



  reply	other threads:[~2026-09-28 17:43 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-28  5:20 [PATCH v2 00/24] accel/tcg: share raise_excp across TCG targets Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 01/24] accel/tcg: move helper_exit_atomic next to cpu_loop_exit_atomic Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 02/24] accel/tcg: add cpu_loop_exit_excp Yonggang Luo
2026-09-29  5:23   ` Philippe Mathieu-Daudé
2026-09-29  5:27     ` Yonggang Luo
2026-09-30  7:53     ` Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 03/24] accel/tcg: add raise_excp and raise_excp_restore helpers Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 04/24] target/rx: name guest trap numbers RX_EXCP_* Yonggang Luo
2026-09-29  5:26   ` Philippe Mathieu-Daudé
2026-09-29  5:29     ` Yonggang Luo
2026-09-29  6:57       ` [PATCH 1/2] target/rx: Unify BRK and INT trap handling Philippe Mathieu-Daudé
2026-09-29  6:57         ` [PATCH 2/2] target/rx: Define exception vector constants Philippe Mathieu-Daudé
2026-09-28  5:20 ` [PATCH v2 05/24] target/rx: convert raises to raise_excp Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 06/24] target/sh4: name guest trap numbers SH4_EXCP_* Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 07/24] target/sh4: convert raises to raise_excp Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 08/24] target/m68k: " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 09/24] target/or1k: convert exception " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 10/24] target/microblaze: convert raise_exception " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 11/24] target/sparc: " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 12/24] target/loongarch: " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 13/24] target/hexagon: convert raise_exception to hexagon_raise_exception Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 14/24] target/hppa: convert excp to raise_excp Yonggang Luo
2026-09-29  5:21   ` Philippe Mathieu-Daudé
2026-09-28  5:20 ` [PATCH v2 15/24] target/alpha: " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 16/24] target/s390x: convert exception " Yonggang Luo
2026-09-28 17:42   ` Ilya Leoshkevich [this message]
2026-09-28  5:20 ` [PATCH v2 17/24] target/xtensa: add gen_yield for EXCP_YIELD Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 18/24] target/xtensa: convert exception to raise_excp Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 19/24] target/avr: convert debug/break/sleep " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 20/24] target/arm: convert exception_internal " Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 21/24] target/riscv: convert raise_exception to riscv_raise_exception Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 22/24] target/mips: convert raise_exception to raise_excp Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 23/24] target/ppc: fold gen_exception_nip into gen_exception_err_nip Yonggang Luo
2026-09-28  5:20 ` [PATCH v2 24/24] target/ppc: convert raise_exception to raise_excp Yonggang Luo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ea808fa9-2692-4a65-afbb-df5d6a51e5ec@linux.ibm.com \
    --to=iii@linux.ibm.com \
    --cc=17746591750@163.com \
    --cc=alistair.francis@wdc.com \
    --cc=arikalo@gmail.com \
    --cc=atar4qemu@gmail.com \
    --cc=aurelien@aurel32.net \
    --cc=brian.cain@oss.qualcomm.com \
    --cc=chao.liu@processmission.com \
    --cc=cohuck@redhat.com \
    --cc=daniel.barboza@oss.qualcomm.com \
    --cc=david@kernel.org \
    --cc=deller@gmx.de \
    --cc=edgar.iglesias@gmail.com \
    --cc=farman@linux.ibm.com \
    --cc=harshpb@linux.ibm.com \
    --cc=jcmvbkbc@gmail.com \
    --cc=jiaxun.yang@flygoat.com \
    --cc=laurent@vivier.eu \
    --cc=liwei1518@gmail.com \
    --cc=luoyonggang@gmail.com \
    --cc=mark.cave-ayland@ilande.co.uk \
    --cc=milesg@linux.ibm.com \
    --cc=mjrosato@linux.ibm.com \
    --cc=mrolnik@gmail.com \
    --cc=npiggin@gmail.com \
    --cc=palmer@dabbelt.com \
    --cc=pbonzini@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=philmd@mailo.com \
    --cc=philmd@oss.qualcomm.com \
    --cc=pierrick.bouvier@oss.qualcomm.com \
    --cc=qemu-arm@nongnu.org \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.org \
    --cc=qemu-riscv@nongnu.org \
    --cc=qemu-s390x@nongnu.org \
    --cc=rathc@linux.ibm.com \
    --cc=richard.henderson@linaro.org \
    --cc=shorne@gmail.com \
    --cc=yoshinori.sato@nifty.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.