summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/pgtable.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-251-13/+24
| * mm: convert page_table_check_pte_set() to page_table_check_ptes_set()Matthew Wilcox (Oracle)2023-08-251-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-091-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-291-1/+38
|\
| * Merge patch series "riscv, mm: detect svnapot cpu support at runtime"Palmer Dabbelt2023-03-101-1/+38
| |\
| | * riscv: mm: modify pte format for SvnapotQinglin Pan2023-03-081-1/+38
* | | riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti2023-04-141-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-221-1/+1
| |/
| * riscv: pgtable: Fixup comment for KERN_VIRT_SIZEGuo Ren2023-01-251-1/+1
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-241-5/+23
|\ \
| * | mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-031-1/+0
| * | riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-031-5/+24
| |/
* / riscv: mm: Implement pmdp_collapse_flush for THPMayuresh Chitale2023-02-021-0/+4
|/
* Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-12-151-1/+4
|\
| * riscv: mm: notify remote harts about mmu cache updatesSergey Matyukevich2022-12-091-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-091-2/+0
|/
* Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-061-20/+0
|\
| * riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual2022-07-181-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-121-3/+15
| * | riscv: add RISC-V Svpbmt extension supportHeiko Stuebner2022-05-121-5/+24
| * | riscv: Fix accessing pfn bits in PTEs for non-32bit variantsHeiko Stuebner2022-05-121-3/+5
| |/
* | riscv/mm: fix two page table check related issuesTong Tiangen2022-05-191-5/+0
* | riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECKTong Tiangen2022-05-131-6/+65
|/
* Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-03-251-2/+4
|\
| * riscv: mm: Prepare pt_ops helper functions for sv57Qinglin Pan2022-02-151-0/+2
| * riscv: mm: Control p4d's folding by pgtable_l5_enabledQinglin Pan2022-02-151-2/+2
* | riscv: Fix is_linear_mapping with recent move of KASAN regionAlexandre Ghiti2022-03-031-0/+1
|/
* RISC-V: Introduce sv48 support without relocatable kernelPalmer Dabbelt2022-01-201-13/+52
|\
| * riscv: Explicit comment about user virtual address space sizeAlexandre Ghiti2022-01-201-0/+9
| * riscv: Implement sv48 supportAlexandre Ghiti2022-01-201-5/+19
| * riscv: Allow to dynamically define VA_BITSAlexandre Ghiti2022-01-201-2/+8
| * riscv: Move KASAN mapping next to the kernel mappingAlexandre Ghiti2022-01-201-7/+15
* | riscv/mm: Enable THP migrationNanyong Sun2022-01-081-0/+5
* | riscv/mm: Adjust PAGE_PROT_NONE to comply with THP semanticsNanyong Sun2022-01-081-5/+6
* | riscv: Make vmalloc/vmemmap end equal to the start of the next regionAlexandre Ghiti2022-01-061-2/+2
|/