qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] ppc: CPU reset must flush translation buffer


From: Benjamin Herrenschmidt
Subject: [Qemu-devel] ppc: CPU reset must flush translation buffer
Date: Mon, 21 May 2012 12:01:08 +1000

Without that, reset from SLOF crashes in full emulation.

Reported-by: Thomas Huth <address@hidden>
Signed-off-by: Benjamin Herrenschmidt <address@hidden>
---
 target-ppc/translate_init.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/target-ppc/translate_init.c b/target-ppc/translate_init.c
index ae03065..fbf7705 100644
--- a/target-ppc/translate_init.c
+++ b/target-ppc/translate_init.c
@@ -10285,6 +10285,7 @@ static void ppc_cpu_reset(CPUState *s)
     env->error_code = 0;
     /* Flush all TLBs */
     tlb_flush(env, 1);
+    tb_flush(env);
 }
 
 static void ppc_cpu_initfn(Object *obj)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]