Sergey Fedorov <serge.f...@gmail.com> writes: > On 15/04/16 17:23, Alex Bennée wrote: >> diff --git a/include/exec/exec-all.h b/include/exec/exec-all.h >> index f695577..858055b 100644 >> --- a/include/exec/exec-all.h >> +++ b/include/exec/exec-all.h >> @@ -307,6 +307,7 @@ struct TBContext { >> >> void tb_free(TranslationBlock *tb); >> void tb_flush(CPUState *cpu); >> +void tb_flush_safe(CPUState *cpu); > > Do we really want to have both tb_flush_safe() and tb_flush()?
I guess if we are going to include user-mode in the party ;-) > > Kind regards, > Sergey > >> void tb_phys_invalidate(TranslationBlock *tb, tb_page_addr_t page_addr); >> >> #if defined(USE_DIRECT_JUMP) -- Alex Bennée