From: Nicholas Piggin <npiggin@gmail.com>
To: qemu-devel@nongnu.org
Cc: "Nicholas Piggin" <npiggin@gmail.com>,
qemu-ppc@nongnu.org,
"Daniel Henrique Barboza" <danielhb413@gmail.com>,
"Cédric Le Goater" <clg@kaod.org>,
"David Gibson" <david@gibson.dropbear.id.au>,
"Greg Kurz" <groug@kaod.org>,
"Harsh Prateek Bora" <harshpb@linux.ibm.com>
Subject: [PATCH v2 0/4] target/ppc: Catch invalid real address accesses
Date: Tue, 27 Jun 2023 23:46:40 +1000 [thread overview]
Message-ID: <20230627134644.260663-1-npiggin@gmail.com> (raw)
Since v1 I squashed a patch (and wrapper function) out, removed 970
to POWER8 invalid real address checkstop, added attn implementation to
demonstrate sharing of checkstop, and made some fixes to checkstop
mechanism so it stops on the instruction causing it.
Thanks,
Nick
BALATON Zoltan (1):
target/ppc: Move common check in machine check handlers to a function
Nicholas Piggin (3):
target/ppc: Machine check on invalid real address access on POWER9/10
target/ppc: Make checkstop actually stop the system
target/ppc: Implement attn instruction on BookS 64-bit processors
target/ppc/cpu.h | 2 +
target/ppc/cpu_init.c | 1 +
target/ppc/excp_helper.c | 181 ++++++++++++++++++++++-----------------
target/ppc/helper.h | 2 +
target/ppc/internal.h | 5 ++
target/ppc/translate.c | 7 ++
6 files changed, 121 insertions(+), 77 deletions(-)
--
2.40.1
next reply other threads:[~2023-06-27 13:47 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-06-27 13:46 Nicholas Piggin [this message]
2023-06-27 13:46 ` [PATCH v2 1/4] target/ppc: Machine check on invalid real address access on POWER9/10 Nicholas Piggin
2023-06-27 13:46 ` [PATCH v2 2/4] target/ppc: Move common check in machine check handlers to a function Nicholas Piggin
2023-06-27 13:46 ` [PATCH v2 3/4] target/ppc: Make checkstop actually stop the system Nicholas Piggin
2023-06-27 17:38 ` BALATON Zoltan
2023-06-28 0:55 ` Nicholas Piggin
2023-06-28 1:28 ` BALATON Zoltan
2023-06-28 9:33 ` Richard Henderson
2023-06-29 9:08 ` Nicholas Piggin
2023-06-27 13:46 ` [PATCH v2 4/4] target/ppc: Implement attn instruction on BookS 64-bit processors Nicholas Piggin
2023-06-27 15:25 ` Fabiano Rosas
2023-06-28 1:10 ` Nicholas Piggin
2023-06-28 9:36 ` Richard Henderson
2023-06-28 9:38 ` Richard Henderson
2023-06-29 9:09 ` Nicholas Piggin
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=20230627134644.260663-1-npiggin@gmail.com \
--to=npiggin@gmail.com \
--cc=clg@kaod.org \
--cc=danielhb413@gmail.com \
--cc=david@gibson.dropbear.id.au \
--cc=groug@kaod.org \
--cc=harshpb@linux.ibm.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).