summaryrefslogtreecommitdiffstats
path: root/arch/riscv/mm/init.c
Commit message (Expand)AuthorAgeFilesLines
* RISC-V: Use non-PGD mappings for early DTB accessAnup Patel2020-11-061-0/+14
* RISC-V: Remove any memblock representing unusable memory areaAtish Patra2020-11-051-11/+7
* Merge tag 'riscv-for-linus-5.10-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-10-191-46/+144
|\
| * RISC-V: Add EFI runtime servicesAtish Patra2020-10-021-1/+1
| * RISC-V: Implement late mapping page table allocation functionsAtish Patra2020-10-021-31/+99
| * RISC-V: Add early ioremap supportAtish Patra2020-10-021-0/+33
| * RISC-V: Move DT mapping outof fixmapAnup Patel2020-10-021-14/+12
* | memblock: use separate iterators for memory and reserved regionsMike Rapoport2020-10-131-1/+1
* | arch, drivers: replace for_each_membock() with for_each_mem_range()Mike Rapoport2020-10-131-15/+10
* | riscv: drop unneeded node initializationMike Rapoport2020-10-131-9/+0
* | RISC-V: Make sure memblock reserves the memory containing DTAtish Patra2020-10-041-0/+1
* | riscv: Add sfence.vma after early page table changesGreentime Hu2020-09-191-4/+3
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-08-071-2/+1
|\
| * mm/sparse: cleanup the code surrounding memory_present()Mike Rapoport2020-08-071-1/+0
| * mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages()Anshuman Khandual2020-08-071-1/+1
* | Merge tag 'riscv-for-linus-5.9-mw0' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-071-0/+27
|\ \ | |/ |/|
| * riscv: Fix build warning for mm/initZong Li2020-07-301-1/+1
| * riscv: Register System RAM as iomem resourcesZong Li2020-07-091-0/+27
* | riscv: Parse all memory blocks to remove unusable memoryAtish Patra2020-07-241-14/+17
* | RISC-V: Do not rely on initrd_start/end computed during early dt parsingAtish Patra2020-07-241-6/+27
* | RISC-V: Set maximum number of mapped pages correctlyAtish Patra2020-07-241-1/+1
|/
* Merge tag 'riscv-for-linus-5.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-06-111-11/+0
|\
| * RISC-V: Don't mark init section as non-executableAnup Patel2020-06-091-11/+0
* | mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport2020-06-091-15/+15
* | mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
|/
* Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-06-041-0/+9
|\
| * riscv: Allow device trees to be built into the kernelPalmer Dabbelt2020-05-181-0/+9
* | riscv: support DEBUG_WXZong Li2020-06-031-0/+3
* | mm: use free_area_init() instead of free_area_init_nodes()Mike Rapoport2020-06-031-1/+1
* | riscv: Fix print_vm_layout build error if NOMMUKefeng Wang2020-05-201-1/+1
|/
* RISC-V: Remove unused code from STRICT_KERNEL_RWXAtish Patra2020-05-051-16/+0
* riscv: set max_pfn to the PFN of the last pageVincent Chen2020-05-041-1/+2
* Merge tag 'riscv-for-linus-5.7' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-04-091-0/+44
|\
| * riscv: add STRICT_KERNEL_RWX supportZong Li2020-03-261-0/+44
* | riscv: Fix range looking for kernel image memblockAlexandre Ghiti2020-03-041-1/+1
|/
* riscv: mm: use __pa_symbol for kernel symbolsZong Li2020-01-031-6/+6
* Merge branch 'next/misc2' into for-nextPaul Walmsley2019-11-221-0/+32
|\
| * RISC-V: Add address map dumperYash Shah2019-11-221-0/+32
* | Merge branch 'next/nommu' into for-nextPaul Walmsley2019-11-221-2/+13
|\ \
| * | riscv: add nommu supportChristoph Hellwig2019-11-171-2/+13
| |/
* / riscv: Use PMD_SIZE to replace PTE_PARENT_SIZEZong Li2019-11-121-9/+4
|/
* riscv: init: merge split string literals in preprocessor directivePaul Walmsley2019-10-281-2/+1
* riscv: add prototypes for assembly language functions from head.SPaul Walmsley2019-10-281-0/+2
* riscv: Fix undefined reference to vmemmap_populate_basepagesKefeng Wang2019-10-231-1/+1
* riscv: Fix memblock reservation for device tree blobAlbert Ou2019-10-011-1/+11
* RISC-V: Implement sparsememLogan Gunthorpe2019-08-301-0/+10
* riscv: Using CSR numbers to access CSRsBin Meng2019-08-301-1/+1
* RISC-V: Setup initial page tables in two stagesAnup Patel2019-07-091-52/+255
* riscv: remove free_initrd_memChristoph Hellwig2019-07-041-5/+0
* RISC-V: Fix memory reservation in setup_bootmem()Anup Patel2019-07-011-7/+7