diff options
author | Paolo Bonzini | 2018-07-02 14:45:25 +0200 |
---|---|---|
committer | Paolo Bonzini | 2018-07-02 15:41:18 +0200 |
commit | c40d479207b1bb6569ffde06e9a58e85cd529de0 (patch) | |
tree | 81fff89c3d4f6d56c80e76798fa16de5ac2d41e6 /accel/stubs/tcg-stub.c | |
parent | i386/monitor.c: make addresses canonical for "info mem" and "info tlb" (diff) | |
download | qemu-c40d479207b1bb6569ffde06e9a58e85cd529de0.tar.gz qemu-c40d479207b1bb6569ffde06e9a58e85cd529de0.tar.xz qemu-c40d479207b1bb6569ffde06e9a58e85cd529de0.zip |
tcg: simplify !CONFIG_TCG handling of tb_invalidate_*
There is no need for a stub, since tb_invalidate_phys_addr can be excised
altogether when TCG is disabled. This is a bit cleaner since it avoids
using code that is clearly specific to user-mode emulation (it calls
mmap_lock/unlock) for the !CONFIG_TCG case.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'accel/stubs/tcg-stub.c')
-rw-r--r-- | accel/stubs/tcg-stub.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/accel/stubs/tcg-stub.c b/accel/stubs/tcg-stub.c index 8ee85ed665..76ae461749 100644 --- a/accel/stubs/tcg-stub.c +++ b/accel/stubs/tcg-stub.c @@ -16,7 +16,6 @@ #include "tcg/tcg.h" #include "exec/cpu-common.h" #include "exec/exec-all.h" -#include "translate-all.h" void tb_flush(CPUState *cpu) { @@ -25,8 +24,3 @@ void tb_flush(CPUState *cpu) void tlb_set_dirty(CPUState *cpu, target_ulong vaddr) { } - -void tb_invalidate_phys_page_range(tb_page_addr_t start, tb_page_addr_t end, - int is_cpu_write_access) -{ -} |