diff options
author | 2021-06-06 17:20:50 +0200 | |
---|---|---|
committer | 2021-06-30 20:55:39 -0700 | |
commit | 3f1e782998cdf6dac037588b99b10b787b00810a (patch) | |
tree | c8b733eb062e7763841a9411b8c4acd9506f0fe6 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | riscv: pass the mm_struct to __sbi_tlb_flush_range (diff) | |
download | wireguard-linux-3f1e782998cdf6dac037588b99b10b787b00810a.tar.xz wireguard-linux-3f1e782998cdf6dac037588b99b10b787b00810a.zip |
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 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions