summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/pgtable.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'riscv-for-linus-6.8-mw4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-201-1/+1
|\
| * Merge patch series "riscv: mm: Fixup & Optimize COMPAT code"Palmer Dabbelt2024-01-111-1/+1
| |\
| | * riscv: mm: Fixup compat mode boot failureGuo Ren2024-01-111-1/+1
* | | Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-171-25/+8
|\| |
| * | riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti2023-12-201-23/+6
| * | riscv: Use WRITE_ONCE() when setting page table entriesAlexandre Ghiti2023-12-201-2/+2
| |/
* | mm/mglru: add dummy pmd_dirty()Kinsey Ho2024-01-051-0/+1
* | riscv: fix VMALLOC_START definitionBaoquan He2023-12-121-1/+1
|/
* riscv: Rearrange hwcap.h and cpufeature.hXiao Wang2023-11-091-0/+1
* riscv/mm: Fix the comment for swap pte formatXiao Wang2023-10-311-1/+1
* RISC-V: Provide pgtable_l5_enabled on rv32Palmer Dabbelt2023-10-311-1/+0
* Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-09-011-5/+28
|\
| * RISC-V: mm: Update pgtable comment documentationCharlie Jenkins2023-08-231-3/+5
| * RISC-V: mm: Restrict address space for sv39,sv48,sv57Charlie Jenkins2023-08-231-2/+23
* | Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-311-3/+3
|\ \
| * | mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe2023-07-111-3/+3
| |/
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-291-18/+29
|\ \
| * | riscv: implement the new page table range APIMatthew Wilcox (Oracle)2023-08-241-13/+24
| * | mm: convert page_table_check_pte_set() to page_table_check_ptes_set()Matthew Wilcox (Oracle)2023-08-241-1/+1
| * | mm/page_table_check: remove unused parameter in [__]page_table_check_pud_setKemeng Shi2023-08-181-1/+1
| * | mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_setKemeng Shi2023-08-181-2/+2
| * | mm/page_table_check: remove unused parameter in [__]page_table_check_pte_setKemeng Shi2023-08-181-1/+1
| * | mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_clearKemeng Shi2023-08-181-1/+1
| * | mm/page_table_check: remove unused parameter in [__]page_table_check_pte_clearKemeng Shi2023-08-181-1/+1
| |/
* / riscv: mm: fix 2 instances of -Wmissing-variable-declarationsNick Desaulniers2023-08-081-0/+2
|/
* riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readableHsieh-Tseng Shen2023-06-071-2/+1
* Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-281-1/+38
|\
| * Merge patch series "riscv, mm: detect svnapot cpu support at runtime"Palmer Dabbelt2023-03-091-1/+38
| |\
| | * riscv: mm: modify pte format for SvnapotQinglin Pan2023-03-071-1/+38
* | | riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti2023-04-131-2/+6
|/ /
* | Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-251-2/+2
|\ \
| * | riscv: mm: fix regression due to update_mmu_cache changeSergey Matyukevich2023-02-211-1/+1
| |/
| * riscv: pgtable: Fixup comment for KERN_VIRT_SIZEGuo Ren2023-01-241-1/+1
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-5/+23
|\ \
| * | mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-021-1/+0
| * | riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-021-5/+24
| |/
* / riscv: mm: Implement pmdp_collapse_flush for THPMayuresh Chitale2023-02-011-0/+4
|/
* Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-12-141-1/+4
|\
| * riscv: mm: notify remote harts about mmu cache updatesSergey Matyukevich2022-12-081-1/+1
| * riscv: support update_mmu_tlb()Jinyu Tang2022-10-281-0/+3
* | Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton2022-11-301-0/+1
|\ \
| * | mm: add dummy pmd_young() for architectures not having itJuergen Gross2022-11-301-0/+1
| |/
* / mm: remove kern_addr_valid() completelyKefeng Wang2022-11-081-2/+0
|/
* Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-051-20/+0
|\
| * riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual2022-07-171-20/+0
* | riscv: Fix missing PAGE_PFN_MASKAlexandre Ghiti2022-07-111-3/+3
|/
* Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-05-311-13/+55
|\
| * RISC-V: Add support for rv32 userspace via COMPATPalmer Dabbelt2022-05-191-2/+11
| |\
| | * riscv: compat: Support TASK_SIZE for compat modeGuo Ren2022-04-261-2/+11
| * | riscv: add memory-type errata for T-HeadHeiko Stuebner2022-05-111-3/+15