commit | f88f42f853a80d9b087f0c2035d6fbab504ea54c | [log] [tgz] |
---|---|---|
author | Vladimir Murzin <vladimir.murzin@arm.com> | Tue Jan 07 10:28:03 2020 +0000 |
committer | Will Deacon <will@kernel.org> | Thu Jan 16 12:45:05 2020 +0000 |
tree | 8bafca2b2aea690b9f05ca3cd32b9b027c2f5228 | |
parent | edf90818271b86dcfcc56e0380a8f7fac6eed0cc [diff] |
arm64: context: Free up kernel ASIDs if KPTI is not in use We can extend user ASID space if it turns out that system does not require KPTI. We start with kernel ASIDs reserved because CPU caps are not finalized yet and free them up lazily on the next rollover if we confirm than KPTI is not in use. Reviewed-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com> Signed-off-by: Will Deacon <will@kernel.org>