diff options
author | Will Deacon <will.deacon@arm.com> | 2014-11-14 11:37:34 +0100 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2014-11-21 15:24:46 +0000 |
commit | a391263cd84e6ae2da26a54383f3abf80c18d9df (patch) | |
tree | d2bff30f0aa5a36787b9a735b081637b392003fa /crypto/cast5_generic.c | |
parent | 2b94fe2ac97fdd2ae7521004e857e33016720eb7 (diff) |
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).
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'crypto/cast5_generic.c')
0 files changed, 0 insertions, 0 deletions