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~

Reply via email to