Re: [RFC 11/20] mm/tlb: remove arch-specific tlb_start/end_vma()

Peter Zijlstra
2021-02-02T09:32:55Z

On Tue, Feb 02, 2021 at 07:20:55AM +0000, Nadav Amit wrote:
> Arm does not define tlb_end_vma, and consequently it flushes the TLB after
> each VMA. I suspect it is not intentional.

ARM is one of those that look at the VM_EXEC bit to explicitly flush
ITLB IIRC, so it has to.