[PATCH v3 0/2] arm64: tlbflush: optimize flush tlb kernel range

Kefeng Wang wangkefeng.wang at huawei.com
Mon Sep 23 06:13:49 PDT 2024


Supports TLB range operations when flush tlb kernel range.

v3:
- add helper to check maximum number of TLBI operations to avoid
  duplicate code in flush_tlb_kernel_range(), suggested by Anshuman
v2:
- address Catalin's comments and use __flush_tlb_range_op() directly

Kefeng Wang (2):
  arm64: tlbflush: add __flush_tlb_range_limit_excess()
  arm64: optimize flush tlb kernel range

 arch/arm64/include/asm/tlbflush.h | 43 +++++++++++++++++++------------
 1 file changed, 27 insertions(+), 16 deletions(-)

-- 
2.27.0




More information about the linux-arm-kernel mailing list