summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm
Commit message (Expand)AuthorAgeFilesLines
...
| * | 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
* | | riscv: Start of DRAM should at least be aligned on PMD size for the direct ma...Alexandre Ghiti2023-08-041-1/+6
|/ /
* / riscv: mm: fix truncation warning on RV32Jisheng Zhang2023-07-121-1/+1
|/
* Merge tag 'riscv-for-linus-6.5-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-07-074-7/+13
|\
| * Merge patch series "riscv: some CMO alternative related clean up"Palmer Dabbelt2023-07-062-5/+5
| |\
| | * riscv: mm: mark noncoherent_supported as __ro_after_initJisheng Zhang2023-07-061-1/+1
| | * riscv: mm: mark CBO relate initialization funcs as __initJisheng Zhang2023-07-061-4/+4
| * | mm: riscv: fix an unsafe pte read in huge_pte_alloc()John Hubbard2023-07-051-1/+5
| * | riscv: move memblock_allow_resize() after linear mapping is readyWoody Zhang2023-07-041-1/+3
* | | Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-07-061-2/+2
|\ \ \ | |/ / |/| |
| * | riscv: mm: init: Pass a pointer to virt_to_page()Linus Walleij2023-05-291-2/+2
| |/
* | Merge tag 'riscv-for-linus-6.5-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-303-16/+94
|\ \
| * | riscv: mm: try VMA lock-based page fault handling firstJisheng Zhang2023-06-201-0/+33
| * | riscv: mm: Pre-allocate PGD entries for vmalloc/modules areaBjörn Töpel2023-06-192-14/+60
| * | riscv: mm: stub extable related functions/macros for !MMUJisheng Zhang2023-06-141-2/+1
| |/