summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/pgtable.h
Commit message (Expand)AuthorAgeFilesLines
* 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-191-6/+0
| | * | riscv: Replace direct thread flag check with is_compat_task()Leonardo Bras2024-03-191-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-241-0/+6
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | riscv: enable HAVE_FAST_GUP if MMUJisheng Zhang2024-01-241-0/+6
| | | |/ | | |/|
* | | | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-141-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-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