summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm
Commit message (Expand)AuthorAgeFilesLines
* 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
|/ / /
* | | riscv: mm: Fix incorrect ASID argument when flushing TLBDylan Jhong2023-03-212-2/+2
* | | RISC-V: mm: Support huge page in vmalloc_fault()Dylan Jhong2023-03-141-0/+5
* | | Merge patch series "riscv: asid: switch to alternative way to fix stale TLB e...Palmer Dabbelt2023-03-092-31/+37
|\ \ \ | |/ / |/| |
| * | riscv: asid: Fixup stale TLB entry cause application crashGuo Ren2023-03-091-10/+20
| * | Revert "riscv: mm: notify remote harts about mmu cache updates"Sergey Matyukevich2023-03-092-21/+17
| |/
* | Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2023-03-051-1/+4
|\ \
| * | riscv: fix livelock in uaccessAl Viro2023-03-021-1/+4
* | | Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-251-4/+6
|\ \ \ | |/ / |/| |
| * | riscv, mm: Perform BPF exhandler fixup on page faultBjörn Töpel2023-02-211-4/+6
| |/
* | riscv: Fixup race condition on PG_dcache_clean in flush_icache_pteGuo Ren2023-02-091-1/+3
* | riscv: mm: Implement pmdp_collapse_flush for THPMayuresh Chitale2023-02-011-0/+20
|/
* Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-12-148-30/+148
|\
| * Merge patch series "RISC-V: Ensure Zicbom has a valid block size"Palmer Dabbelt2022-12-092-41/+38
| |\
| * | riscv: mm: call best_map_size many times during linear-mappingQinglin Pan2022-12-091-4/+5
| * | Merge patch series "riscv: Fix crash during early errata patching"Palmer Dabbelt2022-12-082-9/+9
| |\ \
| | * | riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]aSamuel Holland2022-12-081-8/+8
| | * | riscv: Fix crash during early errata patchingSamuel Holland2022-12-081-1/+1
| * | | Merge patch series "Add PMEM support for RISC-V"Palmer Dabbelt2022-12-082-0/+22
| |\ \ \
| | * | | RISC-V: Implement arch specific PMEM APIsAnup Patel2022-12-082-0/+22
| | |/ /
| * | | riscv: mm: notify remote harts about mmu cache updatesSergey Matyukevich2022-12-082-17/+21
| * | | riscv/mm: hugepage's PG_dcache_clean flag is only set in head pageTong Tiangen2022-12-021-0/+7
| * | | riscv: Enable HAVE_ARCH_HUGE_VMAP for 64BITLiu Shixin2022-10-282-0/+84
| |/ /