aboutsummaryrefslogtreecommitdiff
path: root/exec.c
diff options
context:
space:
mode:
authoredgar_igl <edgar_igl@c046a42c-6fe2-441c-8c8c-71466251a162>2008-05-24 16:00:05 +0000
committeredgar_igl <edgar_igl@c046a42c-6fe2-441c-8c8c-71466251a162>2008-05-24 16:00:05 +0000
commitdb097cd313ee99a9ba9eaf225a0fee667df862af (patch)
tree7c16820ce6e4eb00caee2d7cd7404d447a09dc26 /exec.c
parent60ea3b61371387dbb34c584076da690c0d873302 (diff)
downloadqemu-db097cd313ee99a9ba9eaf225a0fee667df862af.zip
qemu-db097cd313ee99a9ba9eaf225a0fee667df862af.tar.gz
qemu-db097cd313ee99a9ba9eaf225a0fee667df862af.tar.bz2
Dont try to keep the tlb and the jmp cache synchronized.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4557 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'exec.c')
-rw-r--r--exec.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/exec.c b/exec.c
index adbf7e5..0aaa835 100644
--- a/exec.c
+++ b/exec.c
@@ -1745,9 +1745,6 @@ int tlb_set_page_exec(CPUState *env, target_ulong vaddr,
te->addr_read = -1;
}
- if (te->addr_code != -1) {
- tlb_flush_jmp_cache(env, te->addr_code);
- }
if (prot & PAGE_EXEC) {
te->addr_code = address;
} else {