summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/hugetlbpage.c
AgeCommit message (Expand)Author
2024-02-22riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATIONAlexandre Ghiti
2024-02-07riscv: Fix arch_hugetlb_migration_supported() for NAPOTAlexandre Ghiti
2024-02-01riscv: Fix hugetlb_mask_last_page() when NAPOT is enabledAlexandre Ghiti
2024-02-01riscv: Fix set_huge_pte_at() for NAPOT mappingAlexandre Ghiti
2023-12-20riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti
2023-10-06riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is setAlexandre Ghiti
2023-09-29mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts
2023-07-05mm: riscv: fix an unsafe pte read in huge_pte_alloc()John Hubbard
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-06-19riscv/hugetlb: pte_alloc_huge() pte_offset_huge()Hugh Dickins
2023-06-01riscv: Implement missing huge_ptep_getAlexandre Ghiti
2023-06-01riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOTAlexandre Ghiti
2023-03-07riscv: mm: support Svnapot in hugetlb pageQinglin Pan
2020-06-03hugetlbfs: remove hugetlb_add_hstate() warning for existing hstateMike Kravetz
2020-06-03hugetlbfs: move hugepagesz= parsing to arch independent codeMike Kravetz
2020-06-03hugetlbfs: add arch_hugetlb_valid_sizeMike Kravetz
2020-03-05riscv: Use p*d_leaf macros to define p*d_hugeAlexandre Ghiti
2019-07-03riscv: Introduce huge page support for 32/64bit kernelAlexandre Ghiti