From: KONRAD Frederic <[email protected]> This changes just the tb_flush called from tb_alloc.
TODO: * changes the other tb_flush. Signed-off-by: KONRAD Frederic <[email protected]> --- translate-all.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translate-all.c b/translate-all.c index 8bd8fe8..9adaffa 100644 --- a/translate-all.c +++ b/translate-all.c @@ -1147,7 +1147,7 @@ TranslationBlock *tb_gen_code(CPUState *cpu, tb = tb_alloc(pc); if (!tb) { /* flush must be done */ - tb_flush(env); + tb_flush_safe(env); /* cannot fail at this point */ tb = tb_alloc(pc); /* Don't forget to invalidate previous TB info. */ -- 1.9.0
