summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/pageattr.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-10Merge remote-tracking branch 'palmer/fixes' into for-nextPalmer Dabbelt1-3/+8
2024-01-09riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXECAlexandre Ghiti1-1/+1
2024-01-09riscv: Fix wrong usage of lm_alias() when splitting a huge linear mappingAlexandre Ghiti1-2/+7
2023-12-20riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti1-22/+22
2023-11-08riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear m...Alexandre Ghiti1-40/+230
2023-08-21mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan1-0/+1
2023-04-29RISC-V: mm: Enable huge page support to kernel_page_present() functionSia Jee Heng1-0/+8
2022-09-03mm: pagewalk: Fix race between unmap and page walkerSteven Price1-2/+2
2020-12-18Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+6
2020-12-15arch, mm: make kernel_page_present() always availableMike Rapoport1-0/+29
2020-12-15arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOCMike Rapoport1-0/+2
2020-11-26RISC-V: Protect all kernel sections including init earlyAtish Patra1-0/+6
2020-07-30riscv: fix build warning of mm/pageattrZong Li1-1/+2
2020-06-19RISC-V: Acquire mmap lock before invoking walk_page_rangeAtish Patra1-2/+12
2020-06-09mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse1-2/+2
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-1/+1
2020-03-26riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC supportZong Li1-0/+13
2020-03-26riscv: add ARCH_HAS_SET_DIRECT_MAP supportZong Li1-0/+24
2020-03-26riscv: add ARCH_HAS_SET_MEMORY supportZong Li1-0/+150