diff options
author | Guo Ren <guoren@linux.alibaba.com> | 2021-06-06 17:20:50 +0200 |
---|---|---|
committer | Palmer Dabbelt <palmerdabbelt@google.com> | 2021-06-30 20:55:39 -0700 |
commit | 3f1e782998cdf6dac037588b99b10b787b00810a (patch) | |
tree | c8b733eb062e7763841a9411b8c4acd9506f0fe6 /kernel/utsname.c | |
parent | 70c7605c08c5979e5148085903bfed5feac09406 (diff) |
riscv: add ASID-based tlbflushing methods
Implement optimized version of the tlb flushing routines for systems
using ASIDs. These are behind the use_asid_allocator static branch to
not affect existing systems not using ASIDs.
Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
[hch: rebased on top of previous cleanups, use the same algorithm as
the non-ASID based code for local vs global flushes, keep functions
as local as possible]
Signed-off-by: Christoph Hellwig <hch@lst.de>
Tested-by: Guo Ren <guoren@kernel.org>
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
Diffstat (limited to 'kernel/utsname.c')
0 files changed, 0 insertions, 0 deletions