summaryrefslogtreecommitdiff
path: root/arch/riscv/mm
AgeCommit message (Expand)Author
2025-05-11riscv: mm: call PUD/P4D ctor in special kernel pgtable allocKevin Brodsky
2025-05-11riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_lateKevin Brodsky
2025-05-11mm: pass mm down to pagetable_{pte,pmd}_ctorKevin Brodsky
2025-05-11mm/ptdump: split note_page() into level specific callbacksAnshuman Khandual
2025-04-04Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2025-04-03Merge tag 'riscv-mw2-6.15-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds
2025-04-01riscv: Fix hugetlb retrieval of number of ptes in case of !present pteAlexandre Ghiti
2025-03-26Merge patch series "riscv: Relocatable NOMMU kernels"Palmer Dabbelt
2025-03-26riscv: Remove CONFIG_PAGE_OFFSETSamuel Holland
2025-03-26riscv: Support CONFIG_RELOCATABLE on riscv32Samuel Holland
2025-03-26riscv: Support CONFIG_RELOCATABLE on NOMMUSamuel Holland
2025-03-18riscv: mm: Don't use %pK through printkThomas Weißschuh
2025-03-18riscv: Fix a comment typo in set_mm_asid()Chin Yik Ming
2025-03-18riscv: Call secondary mmu notifier when flushing the tlbAlexandre Ghiti
2025-03-17arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)
2025-03-17arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)
2025-03-17arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)
2025-03-17arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)
2025-03-17mm: rename GENERIC_PTDUMP and PTDUMP_COREAnshuman Khandual
2025-03-16crash: remove an unused argument from reserve_crashkernel_generic()Sourabh Jain
2025-03-16mm: support tlbbatch flush for a range of PTEsBarry Song
2025-02-27mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts
2025-01-31Merge tag 'riscv-for-linus-6.14-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2025-01-29riscv: add a warning when physical memory address overflowsYunhui Cui
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-01-25mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang
2025-01-25mm: pgtable: introduce pagetable_dtor()Qi Zheng
2025-01-18riscv/mm/fault: add show_pte() before die()Yunhui Cui
2025-01-08riscv: mm: Fix the out of bound issue of vmemmap addressXu Lu
2024-12-11riscv: mm: Do not call pmd dtor on vmemmap page table teardownBjörn Töpel
2024-11-07arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)
2024-09-24Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2024-09-15Merge patch series "Svvptc extension to remove preventive sfence.vma"Palmer Dabbelt
2024-09-15riscv: Stop emitting preventive sfence.vma for new userspace mappings with Sv...Alexandre Ghiti
2024-09-15riscv: Stop emitting preventive sfence.vma for new vmalloc mappingsAlexandre Ghiti
2024-09-14riscv: Remove redundant restriction on memory sizeStuart Menefy
2024-09-12Merge patch series "remove size limit on XIP kernel"Palmer Dabbelt
2024-09-12riscv: drop the use of XIP_OFFSET in create_kernel_page_table()Nam Cao
2024-09-12riscv: replace misleading va_kernel_pa_offset on XIP kernelNam Cao
2024-09-10riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFFCharlie Jenkins
2024-09-03riscv: Do not restrict memory size because of linear mapping on nommuAlexandre Ghiti
2024-08-14riscv: change XIP's kernel_map.size to be size of the entire kernelNam Cao
2024-08-05Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR"Palmer Dabbelt
2024-08-05RISC-V: Use Zkr to seed KASLR base addressJesse Taube
2024-08-01riscv: Fix linear mapping checks for non-contiguous memory regionsStuart Menefy
2024-08-01riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()Zhe Qiao
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-07-20Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2024-07-12mm: provide mm_struct and address to huge_ptep_get()Christophe Leroy