summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/pageattr.c
AgeCommit message (Expand)Author
2024-05-22riscv: rewrite __kernel_map_pages() to fix sleeping in invalid contextNam Cao
2024-01-09Merge remote-tracking branch 'palmer/fixes' into for-nextPalmer Dabbelt
2024-01-09riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXECAlexandre Ghiti
2024-01-09riscv: Fix wrong usage of lm_alias() when splitting a huge linear mappingAlexandre Ghiti
2023-12-20riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti
2023-11-08riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear m...Alexandre Ghiti
2023-08-21mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan
2023-04-29RISC-V: mm: Enable huge page support to kernel_page_present() functionSia Jee Heng
2022-09-03mm: pagewalk: Fix race between unmap and page walkerSteven Price
2020-12-18Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2020-12-15arch, mm: make kernel_page_present() always availableMike Rapoport
2020-12-15arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOCMike Rapoport
2020-11-25RISC-V: Protect all kernel sections including init earlyAtish Patra
2020-07-30riscv: fix build warning of mm/pageattrZong Li
2020-06-18RISC-V: Acquire mmap lock before invoking walk_page_rangeAtish Patra
2020-06-09mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport
2020-03-26riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC supportZong Li
2020-03-26riscv: add ARCH_HAS_SET_DIRECT_MAP supportZong Li
2020-03-26riscv: add ARCH_HAS_SET_MEMORY supportZong Li