Re: [PATCH v2 03/13] arm64: mm: Implicitly invalidate user ASID based on TLBI operation
From: Jonathan Cameron
Date: Tue Jan 27 2026 - 06:51:12 EST
On Mon, 19 Jan 2026 17:21:50 +0000
Ryan Roberts <ryan.roberts@xxxxxxx> wrote:
> When kpti is enabled, separate ASIDs are used for userspace and
> kernelspace, requiring ASID-qualified TLB invalidation by virtual
> address to invalidate both of them.
>
> Push the logic for invalidating the two ASIDs down into the low-level
> tlbi-op-specific functions and remove the burden from the caller to
> handle the kpti-specific behaviour.
>
> Co-developed-by: Will Deacon <will@xxxxxxxxxx>
> Signed-off-by: Will Deacon <will@xxxxxxxxxx>
> Signed-off-by: Ryan Roberts <ryan.roberts@xxxxxxx>
Reviewed-by: Jonathan Cameron <jonathan.cameron@xxxxxxxxxx>