]> www.infradead.org Git - users/dwmw2/qemu.git/commit
tcg/cputlb: Remove non-synced variants of global TLB flushes
authorNicholas Piggin <npiggin@gmail.com>
Tue, 26 Mar 2024 14:04:20 +0000 (00:04 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Thu, 23 May 2024 22:57:50 +0000 (08:57 +1000)
commit99cd12ced16d15a1ffde055f842497747f070f91
tree5f598f3fae2b438cfa06c8560b8a9508c268c350
parent82676f1fc4b1511a5fe32256aaec885d200ffbf6
tcg/cputlb: Remove non-synced variants of global TLB flushes

These are no longer used.

  tlb_flush_all_cpus: removed by previous commit.
  tlb_flush_page_all_cpus: removed by previous commit.

  tlb_flush_page_bits_by_mmuidx_all_cpus: never used.
  tlb_flush_page_by_mmuidx_all_cpus: never used.
  tlb_flush_page_bits_by_mmuidx_all_cpus: never used, thus:
    tlb_flush_range_by_mmuidx_all_cpus: never used.
    tlb_flush_by_mmuidx_all_cpus: never used.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
accel/tcg/cputlb.c
docs/devel/multi-thread-tcg.rst
include/exec/exec-all.h