arm64: tlbflush: add some comments for TLB batched flushing
authorYicong Yang <yangyicong@hisilicon.com>
Tue, 1 Aug 2023 12:42:03 +0000 (20:42 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 21 Aug 2023 20:37:32 +0000 (13:37 -0700)
commit6a718bd2ed4a589e7e50e7d028d24e087139dd03
tree8d6114bf19840fdbe7b7d8b7a3ab9b6e2c3681c7
parentebddd111fcd13fefd7350f77201dfc5605672909
arm64: tlbflush: add some comments for TLB batched flushing

Add comments for arch_flush_tlb_batched_pending() and
arch_tlbbatch_flush() to illustrate why only a DSB is needed.

Link: https://lkml.kernel.org/r/20230801124203.62164-1-yangyicong@huawei.com
Cc: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
Reviewed-by: Alistair Popple <apopple@nvidia.com>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Cc: Barry Song <21cnbao@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
arch/arm64/include/asm/tlbflush.h