arm64: tlbflush: Rename MAX_TLBI_OPS
authorOliver Upton <oliver.upton@linux.dev>
Wed, 20 Sep 2023 08:01:32 +0000 (08:01 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Fri, 22 Sep 2023 17:55:05 +0000 (17:55 +0000)
commitec1c3b9ff16082f880b304be40992568f4eee6a7
tree7fc233a2e0c4942b00efab9cd405fff97b9a3a58
parent7b424ffcd45821600312ed4c794c21f7805e79d4
arm64: tlbflush: Rename MAX_TLBI_OPS

Perhaps unsurprisingly, I-cache invalidations suffer from performance
issues similar to TLB invalidations on certain systems. TLB and I-cache
maintenance all result in DVM on the mesh, which is where the real
bottleneck lies.

Rename the heuristic to point the finger at DVM, such that it may be
reused for limiting I-cache invalidations.

Reviewed-by: Gavin Shan <gshan@redhat.com>
Tested-by: Gavin Shan <gshan@redhat.com>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20230920080133.944717-2-oliver.upton@linux.dev
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/include/asm/tlbflush.h