summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm
Commit message (Expand)AuthorAgeFilesLines
* 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
| |/
* | Merge branch 'expand-stack'Linus Torvalds2023-06-281-18/+13
|\ \
| * | riscv/mm: Convert to using lock_mm_and_find_vma()Ben Hutchings2023-06-241-18/+13
* | | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-2/+2
|\ \ \ | |/ / |/| |
| * | riscv/hugetlb: pte_alloc_huge() pte_offset_huge()Hugh Dickins2023-06-191-2/+2
| |/
* | riscv: Check the virtual alignment before choosing a map sizeAlexandre Ghiti2023-06-071-6/+7
* | riscv: Fix kfence now that the linear mapping can be backed by PUD/P4D/PGDAlexandre Ghiti2023-06-071-5/+30
* | riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readableHsieh-Tseng Shen2023-06-071-1/+1
* | riscv: Implement missing huge_ptep_getAlexandre Ghiti2023-06-011-0/+24
* | riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOTAlexandre Ghiti2023-06-011-1/+5
* | riscv: Fix unused variable warning when BUILTIN_DTB is setAlexandre Ghiti2023-05-241-1/+1
|/
* riscv: mm: remove redundant parameter of create_fdt_early_page_tableSong Shuai2023-04-291-4/+2
* Merge patch series "RISC-V Hibernation Support"Palmer Dabbelt2023-04-291-0/+8
|\
| * RISC-V: mm: Enable huge page support to kernel_page_present() functionSia Jee Heng2023-04-291-0/+8
* | Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-288-310/+827
|\ \
| * | riscv: Allow to downgrade paging mode from the command lineAlexandre Ghiti2023-04-261-6/+30
| * | Merge patch series "Introduce 64b relocatable kernel"Palmer Dabbelt2023-04-192-1/+57
| |\ \
| | * | riscv: Introduce CONFIG_RELOCATABLEAlexandre Ghiti2023-04-192-1/+57
| | |/
| * | Merge patch series "RISC-V kasan rework"Palmer Dabbelt2023-04-193-245/+297
| |\ \
| | * | riscv: Fix ptdump when KASAN is enabledAlexandre Ghiti2023-04-191-12/+12
| | * | riscv: Move DTB_EARLY_BASE_VA to the kernel address spaceAlexandre Ghiti2023-04-191-1/+1
| | * | riscv: Rework kasan population functionsAlexandre Ghiti2023-04-191-178/+183
| | * | riscv: Split early and final KASAN population functionsAlexandre Ghiti2023-04-191-69/+116
| * | | Merge patch series "riscv: Use PUD/P4D/PGD pages for the linear mapping"Palmer Dabbelt2023-04-182-23/+95
| |\ \ \
| | * | | riscv: Use PUD/P4D/PGD pages for the linear mappingAlexandre Ghiti2023-04-182-6/+68
| | * | | riscv: Move the linear mapping creation in its own functionAlexandre Ghiti2023-04-181-14/+28
| | * | | riscv: Get rid of riscv_pfn_base variableAlexandre Ghiti2023-04-181-5/+1
| | | |/ | | |/|
| * | | Merge patch series "riscv: Add GENERIC_ENTRY support"Palmer Dabbelt2023-03-241-3/+3
| |\ \ \
| | * | | riscv: entry: Convert to generic entryGuo Ren2023-03-231-3/+3
| | |/ /
| * | | Merge patch series "RISC-V: Apply Zicboz to clear_page"Palmer Dabbelt2023-03-151-26/+38
| |\ \ \
| | * | | RISC-V: Add Zicboz detection and block size parsingAndrew Jones2023-03-141-8/+15
| | * | | RISC-V: Factor out body of riscv_init_cbom_blocksize loopAndrew Jones2023-03-141-20/+25
| | |/ /
| * | | Merge patch series "riscv, mm: detect svnapot cpu support at runtime"Palmer Dabbelt2023-03-091-0/+301
| |\ \ \ | | |/ / | |/| |
| | * | riscv: mm: support Svnapot in hugetlb pageQinglin Pan2023-03-071-0/+301
| | |/
* | | Merge tag 'irq-core-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-252-17/+81
|\ \ \
| * | | RISC-V: Use IPIs for remote icache flush when possibleAnup Patel2023-04-081-2/+3
| * | | RISC-V: Use IPIs for remote TLB flush when possibleAnup Patel2023-04-081-15/+78
* | | | riscv: No need to relocate the dtb as it lies in the fixmap regionAlexandre Ghiti2023-04-131-19/+2
* | | | riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti2023-04-131-27/+34
|/ / /