summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/pgtable.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-11-301-1/+12
|\
| * RISC-V: Add Svade and Svadu Extensions SupportYong-Xuan Wang2024-11-211-1/+12
* | mm: move set_pxd_safe() helpers from generic to platformAnshuman Khandual2024-11-071-0/+19
|/
* Merge patch series "Svvptc extension to remove preventive sfence.vma"Palmer Dabbelt2024-09-161-0/+10
|\
| * riscv: Stop emitting preventive sfence.vma for new userspace mappings with Sv...Alexandre Ghiti2024-09-151-1/+15
* | riscv: remove limit on the size of read-only section for XIP kernelNam Cao2024-09-121-7/+0
* | riscv: cleanup XIP_FIXUP macroNam Cao2024-09-121-4/+7
* | Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-2/+2
|\ \
| * | mm: implement update_mmu_tlb() using update_mmu_tlb_range()Bang Li2024-07-041-2/+0
| * | mm: add update_mmu_tlb_range()Bang Li2024-07-041-0/+2
| |/
* | Merge patch series "riscv: Memory Hot(Un)Plug support"Palmer Dabbelt2024-06-261-1/+18
|\ \
| * | riscv: mm: Add support for ZONE_DEVICEBjörn Töpel2024-06-261-0/+17
| * | riscv: mm: Change attribute from __init to __meminit for page functionsBjörn Töpel2024-06-261-1/+1
| |/
* / riscv: Implement pte_accessible()Alexandre Ghiti2024-06-261-0/+13
|/
* Merge patch series "riscv: access_ok() optimization"Palmer Dabbelt2024-05-231-2/+1
|\
| * riscv: Define TASK_SIZE_MAX for __access_ok()Samuel Holland2024-05-161-0/+1
| * riscv: Remove PGDIR_SIZE_L3 and TASK_SIZE_MINSamuel Holland2024-05-161-2/+0
* | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-0/+1
|\ \
| * | mm/arch: provide pud_pfn() fallbackPeter Xu2024-04-261-0/+1
* | | riscv: extend execmem_params for generated code allocationsMike Rapoport (IBM)2024-05-141-0/+3
* | | Merge patch the fixes from "riscv: 64-bit NOMMU fixes and enhancements"Palmer Dabbelt2024-04-091-1/+1
|\ \ \ | |/ / |/| |
| * | riscv: Fix TASK_SIZE on 64-bit NOMMUSamuel Holland2024-04-091-1/+1
* | | riscv: mm: implement pgprot_nxJisheng Zhang2024-03-271-0/+6
| |/ |/|
* | Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-03-221-15/+17
|\ \
| * | riscv: Only flush the mm icache when setting an exec pteAlexandre Ghiti2024-03-201-7/+7
| * | Merge patch series "riscv: Introduce compat-mode helpers & improve arch_get_m...Palmer Dabbelt2024-03-201-8/+2
| |\ \
| | * | riscv: add compile-time test into is_compat_task()Leonardo Bras2024-03-201-6/+0
| | * | riscv: Replace direct thread flag check with is_compat_task()Leonardo Bras2024-03-201-1/+1
| * | | Merge patch "riscv: Fix compilation error with FAST_GUP and rv32"Palmer Dabbelt2024-03-151-0/+6
| |\ \ \
| | * | | riscv: Fix compilation error with FAST_GUP and rv32Alexandre Ghiti2024-03-151-0/+2
| * | | | Merge patch series "riscv: support fast gup"Palmer Dabbelt2024-01-251-0/+6
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | riscv: enable HAVE_FAST_GUP if MMUJisheng Zhang2024-01-251-0/+6
| | | |/ | | |/|
* | | | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-151-1/+3
|\ \ \ \
| * | | | mm/treewide: align up pXd_leaf() retval across archsPeter Xu2024-03-061-1/+1
| * | | | riscv/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
| |/ / /
* | | / riscv: Sparse-Memory/vmemmap out-of-bounds fixDimitris Vlachos2024-02-291-1/+1
| |_|/ |/| |
* | | riscv: Fix pte_leaf_size() for NAPOTAlexandre Ghiti2024-02-291-0/+4
|/ /
* | 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-131-1/+1
|/
* riscv: Rearrange hwcap.h and cpufeature.hXiao Wang2023-11-091-0/+1
* riscv/mm: Fix the comment for swap pte formatXiao Wang2023-11-011-1/+1
* RISC-V: Provide pgtable_l5_enabled on rv32Palmer Dabbelt2023-11-011-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