Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0f915de1 authored by Will Deacon's avatar Will Deacon Committed by Vinayak Menon
Browse files

ARM: 8203/1: mm: try to re-use old ASID assignments following a rollover



Rather than unconditionally allocating a fresh ASID to an mm from an
older generation, attempt to re-use the old assignment where possible.

This can bring performance benefits on systems where the ASID is used to
tag things other than the TLB (e.g. branch prediction resources).

Change-Id: Ia90030a35b96ea6f926150aa48dfd11d886b2ecb
Acked-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
Signed-off-by: default avatarWill Deacon <will.deacon@arm.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
Git-commit: a391263cd84e6ae2da26a54383f3abf80c18d9df
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git


Signed-off-by: default avatarVinayak Menon <vinmenon@codeaurora.org>
parent 995bb603
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment