summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/pgtable.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* riscv: remove .text section size limitation for XIPVitaly Wool2021-10-261-2/+4
* Merge tag 'riscv-for-linus-5.14-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-07-091-7/+164
|\
| * riscv: mm: fix build errors caused by mk_pmd()Nanyong Sun2021-07-061-5/+0
| * Merge branch 'riscv-wx-mappings' into for-nextPalmer Dabbelt2021-07-011-0/+2
| |\
| | * riscv: Simplify xip and !xip kernel address conversion macrosAlexandre Ghiti2021-06-111-0/+2
| * | riscv: fix build error when CONFIG_SMP is disabledBixuan Cui2021-06-091-5/+0
| * | riscv: Use global mappings for kernel pagesGuo Ren2021-05-301-1/+2
| * | riscv: Move setup_bootmem into paging_initKefeng Wang2021-05-261-1/+0
| * | riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMDJisheng Zhang2021-05-261-0/+11
| * | riscv: mm: add THP support on 64-bitNanyong Sun2021-05-221-0/+156
| * | riscv: mm: make pmd_bad() check leaf conditionNanyong Sun2021-05-221-1/+1
| * | riscv: mm: add _PAGE_LEAF macroNanyong Sun2021-05-221-4/+2
| |/
* | mm: define default value for FIRST_USER_ADDRESSAnshuman Khandual2021-07-011-2/+0
* | riscv: Ensure BPF_JIT_REGION_START aligned with PMD sizeJisheng Zhang2021-06-191-3/+2
|/
* RISC-V: Always define XIP_FIXUPPalmer Dabbelt2021-05-011-10/+13
* RISC-V: enable XIPVitaly Wool2021-04-261-2/+23
* riscv: Move kernel mapping outside of linear mappingAlexandre Ghiti2021-04-261-8/+31
* Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-02-261-0/+21
|\
| * riscv: Add support pte_protnone and pmd_protnone if CONFIG_NUMA_BALANCINGGreentime Hu2021-01-151-0/+20
| * riscv: Separate memory init from paging initAtish Patra2021-01-151-0/+1