summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-11-108-151/+410
|\
| * Merge patch series "riscv: Fix set_memory_XX() and set_direct_map_XX()"Palmer Dabbelt2023-11-082-46/+236
| |\
| | * riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear m...Alexandre Ghiti2023-11-081-40/+230
| | * riscv: Don't use PGD entries for the linear mappingAlexandre Ghiti2023-11-081-6/+6
| * | riscv: split cache ops out of dma-noncoherent.cChristoph Hellwig2023-11-073-15/+18
| * | Merge patch series "riscv: tlb flush improvements"Palmer Dabbelt2023-11-061-65/+116
| |\ \
| | * | riscv: Improve flush_tlb_kernel_range()Alexandre Ghiti2023-11-061-10/+24
| | * | riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlbAlexandre Ghiti2023-11-061-56/+59
| | * | riscv: Improve flush_tlb_range() for hugetlb pagesAlexandre Ghiti2023-11-061-1/+28
| | * | riscv: Improve tlb_flush()Alexandre Ghiti2023-11-061-0/+7
| | |/
| * | Merge patch series "Improve PTDUMP and introduce new fields"Palmer Dabbelt2023-11-051-19/+34
| |\ \
| | * | riscv: Introduce NAPOT field to PTDUMPYu Chien Peter Lin2023-11-051-0/+4
| | * | riscv: Introduce PBMT field to PTDUMPYu Chien Peter Lin2023-11-051-0/+16
| | * | riscv: Improve PTDUMP to show RSW with non-zero valueYu Chien Peter Lin2023-11-051-20/+15
| | |/
| * | RISC-V: capitalise CMO op macrosConor Dooley2023-11-052-6/+6
* | | Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-11-083-6/+24
|\| |
| * | Merge patch series "RISC-V: ACPI improvements"Palmer Dabbelt2023-10-311-6/+19
| |\ \
| | * | RISC-V: cacheflush: Initialize CBO variables on ACPI systemsSunil V L2023-10-261-6/+19
| | |/
| * | riscv: correct pt_level name via pgtable_l5/4_enabledSong Shuai2023-10-311-0/+3
| * | RISC-V: Provide pgtable_l5_enabled on rv32Palmer Dabbelt2023-10-311-0/+2
| |/
* | Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-11-021-130/+11
|\ \
| * | riscv: kdump: use generic interface to simplify crashkernel reservationBaoquan He2023-10-041-130/+11
| * | crash_core: change the prototype of function parse_crashkernel()Baoquan He2023-10-041-1/+1
* | | riscv: fix set_huge_pte_at() for NAPOT mappings when a swap entry is setAlexandre Ghiti2023-10-061-6/+13
* | | riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults instead of panickingAlexandre Ghiti2023-10-061-1/+1
|/ /
* / mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-1/+2
|/
* Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt2023-09-081-1/+35
|\
| * riscv: Introduce virtual kernel mapping KASLRAlexandre Ghiti2023-09-051-1/+35
* | Merge patch series "Add non-coherent DMA support for AX45MP"Palmer Dabbelt2023-09-082-0/+56
|\ \
| * | riscv: mm: dma-noncoherent: nonstandard cache operations supportLad Prabhakar2023-09-012-0/+56
* | | Merge patch series "riscv: dma-mapping: unify support for cache flushes"Palmer Dabbelt2023-09-081-9/+51
|\| |
| * | riscv: dma-mapping: switch over to generic implementationLad Prabhakar2023-09-011-9/+51
| * | riscv: dma-mapping: skip invalidation before bidirectional DMAArnd Bergmann2023-09-011-1/+1
| * | riscv: dma-mapping: only invalidate after DMA, not flushArnd Bergmann2023-09-011-1/+1
| |/
* | Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-09-014-12/+99
|\ \
| * \ Merge patch series "riscv: Reduce ARCH_KMALLOC_MINALIGN to 8"Palmer Dabbelt2023-08-311-0/+8
| |\ \
| | * | riscv: allow kmalloc() caches aligned to the smallest valueJisheng Zhang2023-08-231-0/+8
| | |/
| * | riscv: Move create_tmp_mapping() to init sectionsAlexandre Ghiti2023-08-311-1/+1
| * | riscv: Mark KASAN tmp* page tables variables as staticAlexandre Ghiti2023-08-311-3/+3
| * | riscv: mm: use bitmap_zero() APIYe Xingchen2023-08-311-1/+1
| * | riscv: kdump: Implement crashkernel=X,[high,low]Chen Jiahao2023-08-161-7/+86
| |/
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-293-25/+11
|\ \
| * | riscv: implement the new page table range APIMatthew Wilcox (Oracle)2023-08-241-10/+3
| * | mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETEDSuren Baghdasaryan2023-08-241-1/+2
| * | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changesAndrew Morton2023-08-211-0/+1
| |\ \
| * | | riscv: convert alloc_{pmd, pte}_late() to use ptdescsVishal Moola (Oracle)2023-08-211-10/+6
| * | | mm: remove CONFIG_PER_VMA_LOCK ifdefsMatthew Wilcox (Oracle)2023-08-181-4/+0
* | | | Merge tag 'mm-hotfixes-stable-2023-08-25-11-07' of git://git.kernel.org/pub/s...Linus Torvalds2023-08-251-0/+1
|\ \ \ \ | | |/ / | |/| |
| * | | mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan2023-08-211-0/+1
| |/ /
* | | riscv: mm: fix 2 instances of -Wmissing-variable-declarationsNick Desaulniers2023-08-082-5/+5