mirror of https://github.com/xemu-project/xemu.git
system/physmem: Migrate tlb_flush to thread synced version
This commit is contained in:
parent
7ec4a2594d
commit
a3a199060f
|
@ -854,7 +854,7 @@ int mem_access_callback_insert(CPUState *cpu, MemoryRegion *mr, hwaddr offset,
|
||||||
}
|
}
|
||||||
|
|
||||||
// FIXME: flush only applicable pages
|
// FIXME: flush only applicable pages
|
||||||
tlb_flush(cpu);
|
tlb_flush_all_cpus_synced(cpu);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -865,7 +865,7 @@ void mem_access_callback_remove_by_ref(CPUState *cpu, MemAccessCallback *cb)
|
||||||
g_free(cb);
|
g_free(cb);
|
||||||
|
|
||||||
// FIXME: flush only applicable pages
|
// FIXME: flush only applicable pages
|
||||||
tlb_flush(cpu);
|
tlb_flush_all_cpus_synced(cpu);
|
||||||
}
|
}
|
||||||
|
|
||||||
void mem_check_access_callback_vaddr(CPUState *cpu,
|
void mem_check_access_callback_vaddr(CPUState *cpu,
|
||||||
|
|
Loading…
Reference in New Issue