Messages in this thread | | | From | guoren@kernel ... | Subject | [PATCH V2 0/2] riscv: Fixup asid_allocator remaining issues | Date | Tue, 25 May 2021 02:46:25 +0000 |
| |
From: Guo Ren <guoren@linux.alibaba.com>
The patchset fixes the remaining problems of asid_allocator. - Fixup _PAGE_GLOBAL for kernel virtual address mapping - Optimize tlb_flush with asid & range
Changes since v1: - Drop PAGE_UP wrong fixup - Rebase on clean linux-5.13-rc2 - Add Reviewed-by
Guo Ren (2): riscv: Fixup _PAGE_GLOBAL in _PAGE_KERNEL riscv: Use use_asid_allocator flush TLB
arch/riscv/include/asm/mmu_context.h | 2 ++ arch/riscv/include/asm/pgtable.h | 3 ++- arch/riscv/include/asm/tlbflush.h | 22 ++++++++++++++++++++ arch/riscv/mm/context.c | 2 +- arch/riscv/mm/tlbflush.c | 40 +++++++++++++++++++++++++++++++++--- 5 files changed, 64 insertions(+), 5 deletions(-)
-- 2.7.4
| |