summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm/pageattr.c
Commit message (Expand)AuthorAgeFilesLines
* riscv: rewrite __kernel_map_pages() to fix sleeping in invalid contextNam Cao2024-05-221-6/+22
* Merge remote-tracking branch 'palmer/fixes' into for-nextPalmer Dabbelt2024-01-091-3/+8
|\
| * riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXECAlexandre Ghiti2024-01-091-1/+1
| * riscv: Fix wrong usage of lm_alias() when splitting a huge linear mappingAlexandre Ghiti2024-01-091-2/+7
* | riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti2023-12-201-22/+22
|/
* riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear m...Alexandre Ghiti2023-11-081-40/+230
* mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan2023-08-211-0/+1
* RISC-V: mm: Enable huge page support to kernel_page_present() functionSia Jee Heng2023-04-291-0/+8
* mm: pagewalk: Fix race between unmap and page walkerSteven Price2022-09-031-2/+2
* Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-12-181-0/+6
|\
| * RISC-V: Protect all kernel sections including init earlyAtish Patra2020-11-251-0/+6
* | arch, mm: make kernel_page_present() always availableMike Rapoport2020-12-151-0/+29
* | arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOCMike Rapoport2020-12-151-0/+2
|/
* riscv: fix build warning of mm/pageattrZong Li2020-07-301-1/+2
* RISC-V: Acquire mmap lock before invoking walk_page_rangeAtish Patra2020-06-181-2/+12
* mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse2020-06-091-2/+2
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+1
* riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC supportZong Li2020-03-261-0/+13
* riscv: add ARCH_HAS_SET_DIRECT_MAP supportZong Li2020-03-261-0/+24
* riscv: add ARCH_HAS_SET_MEMORY supportZong Li2020-03-261-0/+150