From: Fabiano Rosas <farosas@linux.ibm.com>
To: qemu-devel@nongnu.org
Cc: richard.henderson@linaro.org, danielhb413@gmail.com,
qemu-ppc@nongnu.org, clg@kaod.org, david@gibson.dropbear.id.au
Subject: [PATCH v2 0/7] target/ppc: powerpc_excp improvements (2/n)
Date: Wed, 5 Jan 2022 17:40:22 -0300 [thread overview]
Message-ID: <20220105204029.4058500-1-farosas@linux.ibm.com> (raw)
This is version two of the second batch of cleanups to powerpc_excp. I
have started using powerpc_excp_name for the unimplemented messages,
solved the POWERPC_EXCP_970 conundrum by ignoring it and left AIL and
ILE separated because that can be done in the Book3S series where it
will make more sense.
- patch 1,2: unchanged;
- patch 3: group unimplemented messages and use powerpc_excp_name;
- patch 4: add HV support to ppc_interrupts_little_endian but now
check has_hv_mode in case anyone passes hv=true by mistake;
- patch 5: add MSR_ILE support to ppc_interrupts_little_endian, this
avoids having to check excp_model in the next patch;
- patch 6: use ppc_interrupts_little_endian in powerpc_excp but this
time not only for >= 970, but for all CPUs;
- patch 7: unchanged.
this series v1:
https://lists.nongnu.org/archive/html/qemu-ppc/2022-01/msg00054.html
RFC v1:
https://lists.nongnu.org/archive/html/qemu-ppc/2021-06/msg00026.html
RFC v2:
https://lists.nongnu.org/archive/html/qemu-ppc/2021-12/msg00542.html
Cleanups 1/n [already merged]:
https://mail.gnu.org/archive/html/qemu-ppc/2021-12/msg00696.html
Fabiano Rosas (7):
target/ppc: powerpc_excp: Extract software TLB logging into a function
target/ppc: powerpc_excp: Keep 60x soft MMU logs active
target/ppc: powerpc_excp: Group unimplemented exceptions
target/ppc: Add HV support to ppc_interrupts_little_endian
target/ppc: Add MSR_ILE support to ppc_interrupts_little_endian
target/ppc: Use ppc_interrupts_little_endian in powerpc_excp
target/ppc: Introduce a wrapper for powerpc_excp
target/ppc/arch_dump.c | 2 +-
target/ppc/cpu.h | 25 ++++--
target/ppc/excp_helper.c | 184 ++++++++++++---------------------------
3 files changed, 74 insertions(+), 137 deletions(-)
--
2.33.1
next reply other threads:[~2022-01-05 20:43 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-01-05 20:40 Fabiano Rosas [this message]
2022-01-05 20:40 ` [PATCH v2 1/7] target/ppc: powerpc_excp: Extract software TLB logging into a function Fabiano Rosas
2022-01-06 3:55 ` David Gibson
2022-01-07 1:37 ` Richard Henderson
2022-01-05 20:40 ` [PATCH v2 2/7] target/ppc: powerpc_excp: Keep 60x soft MMU logs active Fabiano Rosas
2022-01-06 5:26 ` David Gibson
2022-01-07 1:40 ` Richard Henderson
2022-01-05 20:40 ` [PATCH v2 3/7] target/ppc: powerpc_excp: Group unimplemented exceptions Fabiano Rosas
2022-01-06 5:26 ` David Gibson
2022-01-07 3:07 ` Richard Henderson
2022-01-05 20:40 ` [PATCH v2 4/7] target/ppc: Add HV support to ppc_interrupts_little_endian Fabiano Rosas
2022-01-06 5:30 ` David Gibson
2022-01-06 13:05 ` Cédric Le Goater
2022-01-05 20:40 ` [PATCH v2 5/7] target/ppc: Add MSR_ILE " Fabiano Rosas
2022-01-06 5:30 ` David Gibson
2022-01-05 20:40 ` [PATCH v2 6/7] target/ppc: Use ppc_interrupts_little_endian in powerpc_excp Fabiano Rosas
2022-01-06 5:31 ` David Gibson
2022-01-05 20:40 ` [PATCH v2 7/7] target/ppc: Introduce a wrapper for powerpc_excp Fabiano Rosas
2022-01-06 5:31 ` David Gibson
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=20220105204029.4058500-1-farosas@linux.ibm.com \
--to=farosas@linux.ibm.com \
--cc=clg@kaod.org \
--cc=danielhb413@gmail.com \
--cc=david@gibson.dropbear.id.au \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
--cc=richard.henderson@linaro.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 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.