mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
Remove premature memop TB terminations (Jan Kiszka)
Now that we can properly restore the pc on watchpoint hits, there is no more need for prematurely terminating TBs if watchpoints are present. Remove all related bits. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5742 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
@@ -1325,10 +1325,6 @@ int cpu_watchpoint_insert(CPUState *env, target_ulong addr, target_ulong len,
|
||||
env->watchpoints = wp;
|
||||
|
||||
tlb_flush_page(env, addr);
|
||||
/* FIXME: This flush is needed because of the hack to make memory ops
|
||||
terminate the TB. It can be removed once the proper IO trap and
|
||||
re-execute bits are in. */
|
||||
tb_flush(env);
|
||||
|
||||
if (watchpoint)
|
||||
*watchpoint = wp;
|
||||
|
||||
Reference in New Issue
Block a user