linux_dsm_epyc7002/arch/arm64/include
Will Deacon 5a7862e830 arm64: tlbflush: avoid flushing when fullmm == 1
The TLB gather code sets fullmm=1 when tearing down the entire address
space for an mm_struct on exit or execve. Given that the ASID allocator
will never re-allocate a dirty ASID, this flushing is not needed and can
simply be avoided in the flushing code.

Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2015-10-07 11:56:21 +01:00
..
asm arm64: tlbflush: avoid flushing when fullmm == 1 2015-10-07 11:56:21 +01:00
uapi/asm ARM: 2015-09-10 16:42:49 -07:00