summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/pgtable.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* | riscv: Drop a duplicated PAGE_KERNEL_EXECKefeng Wang2021-01-091-1/+0
|/
* arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOCMike Rapoport2020-12-151-2/+0
* RISC-V: Add EFI runtime servicesAtish Patra2020-10-021-0/+4
* RISC-V: Move DT mapping outof fixmapAnup Patel2020-10-021-0/+1
* mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport2020-06-091-20/+0
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-2/+0
* mm: switch the test_vmalloc module to use __vmalloc_nodeChristoph Hellwig2020-06-021-2/+2
* riscv: pgtable: Fix __kernel_map_pages build error if NOMMUKefeng Wang2020-05-141-0/+2
* riscv: Add pgprot_writecombine/device and PAGE_SHARED defination if NOMMUKefeng Wang2020-05-131-0/+1
* riscv: Add support to dump the kernel page tablesZong Li2020-03-261-0/+10
* RISC-V: Move all address space definition macros to one placeAtish Patra2020-03-061-37/+41
* riscv: mm: add p?d_leaf() definitionsSteven Price2020-02-041-0/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-12-271-0/+4
|\
| * riscv, bpf: Provide RISC-V specific JIT image alloc/freeBjörn Töpel2019-12-191-0/+4
* | riscv: define vmemmap before pfn_to_page callsDavid Abdurachmanov2019-12-201-17/+21
|/
* Merge tag 'ioremap-5.5' of git://git.infradead.org/users/hch/ioremapLinus Torvalds2019-11-281-0/+6
|\
| * riscv: use the generic ioremap codeChristoph Hellwig2019-11-111-0/+6
* | riscv: add nommu supportChristoph Hellwig2019-11-181-41/+53
|/
* RISC-V: Add PCIe I/O BAR memory mappingYash Shah2019-10-281-1/+6
* riscv: Fix implicit declaration of 'page_to_section'Kefeng Wang2019-10-231-4/+1
* riscv: fix fs/proc/kcore.c compilation with sparsemem enabledDavid Abdurachmanov2019-10-231-2/+0
* RISC-V: fix virtual address overlapped in FIXADDR_START and VMEMMAP_STARTGreentime Hu2019-10-161-8/+8
* Merge tag 'riscv/for-v5.4-rc1-b' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-09-271-12/+12
|\
| * RISC-V: Fix building error when CONFIG_SPARSEMEM_MANUAL=yGreentime Hu2019-09-191-12/+12
* | mm: consolidate pgtable_cache_init() and pgd_cache_init()Mike Rapoport2019-09-251-5/+0
|/
* RISC-V: Implement sparsememLogan Gunthorpe2019-08-301-0/+13
* RISC-V: Fix FIXMAP area corruption on RV32 systemsAnup Patel2019-08-291-2/+10
* RISC-V: Setup initial page tables in two stagesAnup Patel2019-07-091-0/+8
* riscv: Introduce huge page support for 32/64bit kernelAlexandre Ghiti2019-07-041-2/+6
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner2019-06-051-9/+1
* RISC-V: Move setup_bootmem() to mm/init.cAnup Patel2019-02-211-0/+1
* riscv: Add pte bit to distinguish swap from invalidStefan O'Rear2019-02-121-4/+4
* riscv: remove CONFIG_MMU ifdefsChristoph Hellwig2018-01-081-4/+0
* RISC-V: Flush I$ when making a dirty page executableAndrew Waterman2017-11-301-26/+32
* RISC-V: Paging and MMUPalmer Dabbelt2017-09-271-0/+430