summaryrefslogtreecommitdiff
path: root/arch/riscv/mm
AgeCommit message (Expand)AuthorFilesLines
2025-06-07Merge tag 'riscv-for-linus-6.16-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-4/+73
2025-06-06Merge tag 'riscv-mw2-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt1-0/+31
2025-06-06riscv: mm: Add support for Svinval extensionMayuresh Chitale1-0/+31
2025-06-05Merge patch series "riscv: Add Zicbop & prefetchw support"Alexandre Ghiti1-3/+11
2025-06-05Merge patch series "riscv: ftrace: atmoic patching and preempt improvements"Alexandre Ghiti1-1/+14
2025-06-05riscv: Add support for PUD THPAlexandre Ghiti2-0/+17
2025-06-05riscv: Add support for ZicbopAlexandre Ghiti1-3/+11
2025-06-05riscv: add a data fence for CMODX in the kernel modeAndy Chiu1-1/+14
2025-06-03Merge tag 'bitmap-for-6.16-rc1' of https://github.com/norov/linuxLinus Torvalds1-1/+1
2025-05-12riscv: mm: call PUD/P4D ctor in special kernel pgtable allocKevin Brodsky1-8/+8
2025-05-12riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_lateKevin Brodsky1-0/+6
2025-05-12mm: pass mm down to pagetable_{pte,pmd}_ctorKevin Brodsky1-2/+2
2025-05-12mm/ptdump: split note_page() into level specific callbacksAnshuman Khandual1-2/+44
2025-04-29riscv: switch set_icache_stale_mask() to using non-atomic assign_cpu()Yury Norov1-1/+1
2025-04-04Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-96/+116
2025-04-03Merge tag 'riscv-mw2-6.15-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt1-31/+45
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-4/+2
2025-04-01riscv: Fix hugetlb retrieval of number of ptes in case of !present pteAlexandre Ghiti1-31/+45
2025-03-27Merge patch series "riscv: Relocatable NOMMU kernels"Palmer Dabbelt1-48/+49
2025-03-27riscv: Remove CONFIG_PAGE_OFFSETSamuel Holland1-6/+2
2025-03-27riscv: Support CONFIG_RELOCATABLE on riscv32Samuel Holland1-9/+8
2025-03-27riscv: Support CONFIG_RELOCATABLE on NOMMUSamuel Holland1-38/+44
2025-03-18riscv: mm: Don't use %pK through printkThomas Weißschuh1-1/+1
2025-03-18riscv: Fix a comment typo in set_mm_asid()Chin Yik Ming1-1/+1
2025-03-18riscv: Call secondary mmu notifier when flushing the tlbAlexandre Ghiti1-15/+22
2025-03-18arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)1-5/+0
2025-03-18arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)1-2/+6
2025-03-18arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)1-1/+0
2025-03-18arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)1-1/+0
2025-03-17mm: rename GENERIC_PTDUMP and PTDUMP_COREAnshuman Khandual1-1/+1
2025-03-17crash: remove an unused argument from reserve_crashkernel_generic()Sourabh Jain1-4/+2
2025-03-17mm: support tlbbatch flush for a range of PTEsBarry Song1-2/+1
2025-02-27mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts1-1/+1
2025-02-01Merge tag 'riscv-for-linus-6.14-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+58
2025-01-30riscv: add a warning when physical memory address overflowsYunhui Cui1-2/+6
2025-01-27Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-9/+9
2025-01-26mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang1-7/+7
2025-01-26mm: pgtable: introduce pagetable_dtor()Qi Zheng1-2/+2
2025-01-19riscv/mm/fault: add show_pte() before die()Yunhui Cui1-0/+52
2025-01-08riscv: mm: Fix the out of bound issue of vmemmap addressXu Lu1-1/+16
2024-12-11riscv: mm: Do not call pmd dtor on vmemmap page table teardownBjörn Töpel1-3/+4
2024-11-08arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)1-0/+15
2024-09-24Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-13/+28
2024-09-16Merge patch series "Svvptc extension to remove preventive sfence.vma"Palmer Dabbelt2-0/+15
2024-09-15riscv: Stop emitting preventive sfence.vma for new userspace mappings with Sv...Alexandre Ghiti1-0/+13
2024-09-15riscv: Stop emitting preventive sfence.vma for new vmalloc mappingsAlexandre Ghiti1-0/+2
2024-09-14riscv: Remove redundant restriction on memory sizeStuart Menefy1-7/+1
2024-09-12Merge patch series "remove size limit on XIP kernel"Palmer Dabbelt2-19/+30
2024-09-12riscv: drop the use of XIP_OFFSET in create_kernel_page_table()Nam Cao1-3/+4
2024-09-12riscv: replace misleading va_kernel_pa_offset on XIP kernelNam Cao1-2/+4