qemu-riscv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 2/3] tcg/cputlb: Remove non-synced variants of global TLB


From: Richard Henderson
Subject: Re: [PATCH v2 2/3] tcg/cputlb: Remove non-synced variants of global TLB flushes
Date: Fri, 5 Apr 2024 07:08:00 -1000
User-agent: Mozilla Thunderbird

On 4/5/24 02:53, Nicholas Piggin wrote:
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: Philippe Mathieu-Daudé<philmd@linaro.org>
Signed-off-by: Nicholas Piggin<npiggin@gmail.com>
---
  docs/devel/multi-thread-tcg.rst |  13 ++--
  include/exec/exec-all.h         |  97 +++++-------------------------
  accel/tcg/cputlb.c              | 103 --------------------------------
  3 files changed, 19 insertions(+), 194 deletions(-)

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]