summaryrefslogtreecommitdiff
path: root/arch/riscv/include/asm/pgalloc.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-29riscv: Use IPIs for remote cache/TLB flushes by defaultSamuel Holland1-3/+4
2024-04-29riscv: Factor out page table TLB synchronizationSamuel Holland1-18/+13
2024-01-25riscv: enable MMU_GATHER_RCU_TABLE_FREE for SMP && MMUJisheng Zhang1-5/+18
2024-01-25riscv: tlb: convert __p*d_free_tlb() to inline functionsJisheng Zhang1-22/+32
2024-01-25riscv: tlb: fix __p*d_free_tlb()Jisheng Zhang1-3/+17
2023-08-21riscv: convert alloc_{pmd, pte}_late() to use ptdescsVishal Moola (Oracle)1-4/+4
2022-11-29riscv: Sync efi page table's kernel mappings before switchingAlexandre Ghiti1-3/+8
2022-02-15riscv: mm: Control p4d's folding by pgtable_l5_enabledQinglin Pan1-0/+49
2022-01-20riscv: Implement sv48 supportAlexandre Ghiti1-0/+40
2021-07-01mm/thp: define default pmd_pgtable()Anshuman Khandual1-2/+0
2020-08-07asm-generic: pgalloc: provide generic pgd_free()Mike Rapoport1-5/+0
2020-08-07asm-generic: pgalloc: provide generic pmd_alloc_one() and pmd_free_one()Mike Rapoport1-12/+1
2019-11-18riscv: add nommu supportChristoph Hellwig1-0/+2
2019-09-26mm: treewide: clarify pgtable_page_{ctor,dtor}() namingMark Rutland1-1/+1
2019-09-25mm: remove quicklist page table cachesNicholas Piggin1-4/+0
2019-07-12riscv: switch to generic version of pte allocationMike Rapoport1-27/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner1-9/+1
2019-01-05mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)1-4/+2
2017-09-27RISC-V: Paging and MMUPalmer Dabbelt1-0/+124