summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm/hugetlbpage.c
Commit message (Expand)AuthorAgeFilesLines
* mm/treewide: remove pXd_huge()Peter Xu2024-04-251-10/+0
* riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATIONAlexandre Ghiti2024-02-221-0/+2
* riscv: Fix arch_hugetlb_migration_supported() for NAPOTAlexandre Ghiti2024-02-071-3/+13
* riscv: Fix hugetlb_mask_last_page() when NAPOT is enabledAlexandre Ghiti2024-02-011-0/+20
* riscv: Fix set_huge_pte_at() for NAPOT mappingAlexandre Ghiti2024-02-011-2/+40
* riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti2023-12-201-6/+6
* riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is setAlexandre Ghiti2023-10-061-6/+13
* mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-1/+2
* mm: riscv: fix an unsafe pte read in huge_pte_alloc()John Hubbard2023-07-051-1/+5
* Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-2/+2
|\
| * riscv/hugetlb: pte_alloc_huge() pte_offset_huge()Hugh Dickins2023-06-191-2/+2
* | riscv: Implement missing huge_ptep_getAlexandre Ghiti2023-06-011-0/+24
* | riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOTAlexandre Ghiti2023-06-011-1/+5
|/
* riscv: mm: support Svnapot in hugetlb pageQinglin Pan2023-03-071-0/+301
* hugetlbfs: remove hugetlb_add_hstate() warning for existing hstateMike Kravetz2020-06-031-1/+1
* hugetlbfs: move hugepagesz= parsing to arch independent codeMike Kravetz2020-06-031-16/+0
* hugetlbfs: add arch_hugetlb_valid_sizeMike Kravetz2020-06-031-9/+17
* riscv: Use p*d_leaf macros to define p*d_hugeAlexandre Ghiti2020-03-051-4/+2
* riscv: Introduce huge page support for 32/64bit kernelAlexandre Ghiti2019-07-031-0/+44