On 1/5/22 12:40 PM, Fabiano Rosas wrote:
Signed-off-by: Fabiano Rosas<faro...@linux.ibm.com>
---
target/ppc/excp_helper.c | 63 +++++++++++++++++++++++-----------------
1 file changed, 36 insertions(+), 27 deletions(-)
diff --git a/target/ppc/excp_helper.c b/target/ppc/excp_helper.c
index a779dc936a..2c5d5470de 100644
--- a/target/ppc/excp_helper.c
+++ b/target/ppc/excp_helper.c
@@ -135,6 +135,41 @@ static void dump_hcall(CPUPPCState *env)
env->nip);
}
+static void ppc_excp_debug_sw_tlb(CPUPPCState *env, int excp)
+{
+#if defined(DEBUG_SOFTWARE_TLB)
+ const char *es;
+ target_ulong *miss, *cmp;
+ int en;
+
+ if (!qemu_log_enabled()) {
+ return;
+ }
+
Because code movement,
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
Better is qemu_loglevel_mask(CPU_LOG_MMU)
and perhaps then you can remove the ifdef.
r~