| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-19 | riscv: Remove __GFP_HIGHMEM masking | Vishal Moola (Oracle) | 1 | -2/+2 |
| 2025-10-02 | Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2025-09-21 | riscv: stop calling page_address() in free_pages() | Vishal Moola (Oracle) | 1 | -2/+2 |
| 2025-09-19 | riscv: errata: Fix the PAUSE Opcode for MIPS P8700 | Djordje Todorovic | 1 | -0/+1 |
| 2025-09-18 | riscv: mm: Use mmu-type from FDT to limit SATP mode | Junhui Liu | 1 | -3/+8 |
| 2025-09-17 | riscv: mm: Return intended SATP mode for noXlvl options | Junhui Liu | 1 | -2/+2 |
| 2025-07-19 | Add a new optional ",cma" suffix to the crashkernel= command line option | Jiri Bohac | 1 | -1/+1 |
| 2025-05-11 | riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc | Kevin Brodsky | 1 | -8/+8 |
| 2025-05-11 | riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late | Kevin Brodsky | 1 | -0/+6 |
| 2025-05-11 | mm: pass mm down to pagetable_{pte,pmd}_ctor | Kevin Brodsky | 1 | -2/+2 |
| 2025-04-04 | Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -48/+49 |
| 2025-04-01 | Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -4/+2 |
| 2025-03-26 | riscv: Remove CONFIG_PAGE_OFFSET | Samuel Holland | 1 | -6/+2 |
| 2025-03-26 | riscv: Support CONFIG_RELOCATABLE on riscv32 | Samuel Holland | 1 | -9/+8 |
| 2025-03-26 | riscv: Support CONFIG_RELOCATABLE on NOMMU | Samuel Holland | 1 | -38/+44 |
| 2025-03-17 | arch, mm: make releasing of memory to page allocator more explicit | Mike Rapoport (Microsoft) | 1 | -5/+0 |
| 2025-03-17 | arch, mm: introduce arch_mm_preinit | Mike Rapoport (Microsoft) | 1 | -2/+6 |
| 2025-03-17 | arch, mm: set high_memory in free_area_init() | Mike Rapoport (Microsoft) | 1 | -1/+0 |
| 2025-03-17 | arch, mm: set max_mapnr when allocating memory map for FLATMEM | Mike Rapoport (Microsoft) | 1 | -1/+0 |
| 2025-03-16 | crash: remove an unused argument from reserve_crashkernel_generic() | Sourabh Jain | 1 | -4/+2 |
| 2025-01-31 | Merge tag 'riscv-for-linus-6.14-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -2/+6 |
| 2025-01-29 | riscv: add a warning when physical memory address overflows | Yunhui Cui | 1 | -2/+6 |
| 2025-01-26 | Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2025-01-25 | mm: pgtable: introduce pagetable_dtor() | Qi Zheng | 1 | -2/+2 |
| 2025-01-08 | riscv: mm: Fix the out of bound issue of vmemmap address | Xu Lu | 1 | -1/+16 |
| 2024-12-11 | riscv: mm: Do not call pmd dtor on vmemmap page table teardown | Björn Töpel | 1 | -3/+4 |
| 2024-09-24 | Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -13/+15 |
| 2024-09-15 | Merge patch series "Svvptc extension to remove preventive sfence.vma" | Palmer Dabbelt | 1 | -0/+2 |
| 2024-09-15 | riscv: Stop emitting preventive sfence.vma for new vmalloc mappings | Alexandre Ghiti | 1 | -0/+2 |
| 2024-09-14 | riscv: Remove redundant restriction on memory size | Stuart Menefy | 1 | -7/+1 |
| 2024-09-12 | Merge patch series "remove size limit on XIP kernel" | Palmer Dabbelt | 1 | -11/+21 |
| 2024-09-12 | riscv: drop the use of XIP_OFFSET in create_kernel_page_table() | Nam Cao | 1 | -3/+4 |
| 2024-09-12 | riscv: replace misleading va_kernel_pa_offset on XIP kernel | Nam Cao | 1 | -2/+4 |
| 2024-09-03 | riscv: Do not restrict memory size because of linear mapping on nommu | Alexandre Ghiti | 1 | -1/+1 |
| 2024-08-14 | riscv: change XIP's kernel_map.size to be size of the entire kernel | Nam Cao | 1 | -2/+2 |
| 2024-08-05 | Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR" | Palmer Dabbelt | 1 | -1/+4 |
| 2024-08-05 | RISC-V: Use Zkr to seed KASLR base address | Jesse Taube | 1 | -1/+4 |
| 2024-08-01 | riscv: Fix linear mapping checks for non-contiguous memory regions | Stuart Menefy | 1 | -4/+11 |
| 2024-07-20 | Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -40/+307 |
| 2024-06-26 | riscv: mm: Add memory hotplugging support | Björn Töpel | 1 | -0/+267 |
| 2024-06-26 | riscv: mm: Refactor create_linear_mapping_range() for memory hot add | Björn Töpel | 1 | -9/+6 |
| 2024-06-26 | riscv: mm: Change attribute from __init to __meminit for page functions | Björn Töpel | 1 | -31/+25 |
| 2024-06-26 | riscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries | Björn Töpel | 1 | -0/+9 |
| 2024-06-26 | riscv: mm: Properly forward vmemmap_populate() altmap parameter | Björn Töpel | 1 | -1/+1 |
| 2024-06-03 | riscv: fix overlap of allocated page and PTR_ERR | Nam Cao | 1 | -10/+11 |
| 2024-05-22 | Merge patch series "riscv: fix debug_pagealloc" | Palmer Dabbelt | 1 | -0/+3 |
| 2024-05-22 | Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -3/+17 |
| 2024-05-22 | riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled | Nam Cao | 1 | -0/+3 |
| 2024-05-14 | arch: make execmem setup available regardless of CONFIG_MODULES | Mike Rapoport (IBM) | 1 | -0/+35 |
| 2024-04-30 | riscv: mm: still create swiotlb buffer for kmalloc() bouncing if required | Jisheng Zhang | 1 | -1/+15 |
| 2024-04-30 | riscv: Annotate pgtable_l{4,5}_enabled with __ro_after_init | Dawei Li | 1 | -2/+2 |
| 2024-04-30 | riscv: Remove redundant CONFIG_64BIT from pgtable_l{4,5}_enabled | Dawei Li | 1 | -2/+2 |
| 2024-04-28 | Merge patch series "riscv: 64-bit NOMMU fixes and enhancements" | Palmer Dabbelt | 1 | -1/+1 |
| 2024-04-09 | Merge patch the fixes from "riscv: 64-bit NOMMU fixes and enhancements" | Palmer Dabbelt | 1 | -1/+1 |
| 2024-04-09 | riscv: Fix loading 64-bit NOMMU kernels past the start of RAM | Samuel Holland | 1 | -1/+1 |
| 2024-03-22 | Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -0/+6 |
| 2024-02-23 | riscv, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 1 | -1/+1 |
| 2024-02-22 | arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WX | Christophe Leroy | 1 | -3/+0 |
| 2024-01-31 | riscv: mm: execute local TLB flush after populating vmemmap | Vincent Chen | 1 | -0/+4 |
| 2024-01-24 | riscv: mm: Update mmap_rnd_bits_max | Sami Tolvanen | 1 | -0/+6 |
| 2024-01-18 | riscv: Fix build error on rv32 + XIP | Alexandre Ghiti | 1 | -0/+4 |
| 2024-01-11 | riscv: Use hugepage mappings for vmemmap | Alexandre Ghiti | 1 | -1/+20 |
| 2024-01-09 | riscv: Make XIP bootable again | Frederik Haxel | 1 | -2/+6 |
| 2023-11-10 | Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -6/+6 |
| 2023-11-08 | Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -0/+2 |
| 2023-11-08 | Merge patch series "riscv: Fix set_memory_XX() and set_direct_map_XX()" | Palmer Dabbelt | 1 | -6/+6 |
| 2023-11-08 | riscv: Don't use PGD entries for the linear mapping | Alexandre Ghiti | 1 | -6/+6 |
| 2023-10-31 | RISC-V: Provide pgtable_l5_enabled on rv32 | Palmer Dabbelt | 1 | -0/+2 |
| 2023-10-04 | riscv: kdump: use generic interface to simplify crashkernel reservation | Baoquan He | 1 | -130/+11 |
| 2023-10-04 | crash_core: change the prototype of function parse_crashkernel() | Baoquan He | 1 | -1/+1 |
| 2023-09-08 | Merge patch series "riscv: Introduce KASLR" | Palmer Dabbelt | 1 | -1/+35 |
| 2023-09-05 | riscv: Introduce virtual kernel mapping KASLR | Alexandre Ghiti | 1 | -1/+35 |
| 2023-09-01 | Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -7/+86 |
| 2023-08-29 | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -10/+6 |
| 2023-08-21 | riscv: convert alloc_{pmd, pte}_late() to use ptdescs | Vishal Moola (Oracle) | 1 | -10/+6 |
| 2023-08-16 | riscv: kdump: Implement crashkernel=X,[high,low] | Chen Jiahao | 1 | -7/+86 |
| 2023-08-08 | riscv: mm: fix 2 instances of -Wmissing-variable-declarations | Nick Desaulniers | 1 | -4/+5 |
| 2023-08-04 | riscv: Start of DRAM should at least be aligned on PMD size for the direct ma... | Alexandre Ghiti | 1 | -1/+6 |
| 2023-07-12 | riscv: mm: fix truncation warning on RV32 | Jisheng Zhang | 1 | -1/+1 |
| 2023-07-07 | Merge tag 'riscv-for-linus-6.5-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+3 |
| 2023-07-06 | Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+2 |
| 2023-07-04 | riscv: move memblock_allow_resize() after linear mapping is ready | Woody Zhang | 1 | -1/+3 |
| 2023-06-30 | Merge tag 'riscv-for-linus-6.5-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -0/+58 |
| 2023-06-19 | riscv: mm: Pre-allocate PGD entries for vmalloc/modules area | Björn Töpel | 1 | -0/+58 |
| 2023-06-07 | riscv: Check the virtual alignment before choosing a map size | Alexandre Ghiti | 1 | -6/+7 |
| 2023-06-07 | riscv: Fix kfence now that the linear mapping can be backed by PUD/P4D/PGD | Alexandre Ghiti | 1 | -5/+30 |
| 2023-06-07 | riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable | Hsieh-Tseng Shen | 1 | -1/+1 |
| 2023-05-29 | riscv: mm: init: Pass a pointer to virt_to_page() | Linus Walleij | 1 | -2/+2 |
| 2023-05-24 | riscv: Fix unused variable warning when BUILTIN_DTB is set | Alexandre Ghiti | 1 | -1/+1 |
| 2023-04-29 | riscv: mm: remove redundant parameter of create_fdt_early_page_table | Song Shuai | 1 | -4/+2 |
| 2023-04-28 | Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -37/+169 |
| 2023-04-26 | riscv: Allow to downgrade paging mode from the command line | Alexandre Ghiti | 1 | -6/+30 |
| 2023-04-19 | Merge patch series "Introduce 64b relocatable kernel" | Palmer Dabbelt | 1 | -1/+53 |
| 2023-04-19 | riscv: Introduce CONFIG_RELOCATABLE | Alexandre Ghiti | 1 | -1/+53 |
| 2023-04-19 | Merge patch series "RISC-V kasan rework" | Palmer Dabbelt | 1 | -1/+1 |
| 2023-04-19 | riscv: Move DTB_EARLY_BASE_VA to the kernel address space | Alexandre Ghiti | 1 | -1/+1 |
| 2023-04-18 | riscv: Use PUD/P4D/PGD pages for the linear mapping | Alexandre Ghiti | 1 | -6/+52 |
| 2023-04-18 | riscv: Move the linear mapping creation in its own function | Alexandre Ghiti | 1 | -14/+28 |
| 2023-04-18 | riscv: Get rid of riscv_pfn_base variable | Alexandre Ghiti | 1 | -5/+1 |
| 2023-04-13 | riscv: No need to relocate the dtb as it lies in the fixmap region | Alexandre Ghiti | 1 | -19/+2 |
| 2023-04-13 | riscv: Move early dtb mapping into the fixmap region | Alexandre Ghiti | 1 | -27/+34 |
| 2022-12-14 | Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -12/+13 |
| 2022-12-09 | riscv: mm: call best_map_size many times during linear-mapping | Qinglin Pan | 1 | -4/+5 |
| 2022-12-08 | riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]a | Samuel Holland | 1 | -8/+8 |
| 2022-11-10 | riscv: fix reserved memory setup | Conor Dooley | 1 | -1/+0 |
| 2022-08-11 | RISC-V: fixups to work with crash tool | Palmer Dabbelt | 1 | -0/+4 |
| 2022-08-11 | RISC-V: Add modules to virtual kernel memory layout dump | Xianting Tian | 1 | -0/+4 |
| 2022-07-17 | riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT | Anshuman Khandual | 1 | -0/+20 |
| 2022-06-02 | riscv: mm: init: make pt_ops_set_[early|late|fixmap] static | Jisheng Zhang | 1 | -3/+3 |
| 2022-06-01 | riscv: Improve virtual kernel memory layout dump | Alexandre Ghiti | 1 | -15/+51 |
| 2022-05-31 | Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -4/+5 |
| 2022-05-26 | RISC-V: Various XIP fixes | Palmer Dabbelt | 1 | -4/+4 |
| 2022-05-25 | Merge tag 'dma-mapping-5.19-2022-05-25' of git://git.infradead.org/users/hch/... | Linus Torvalds | 1 | -7/+1 |
| 2022-05-25 | RISC-V: Fix the XIP build | Palmer Dabbelt | 1 | -1/+1 |
| 2022-05-24 | RISC-V: Avoid empty create_*_mapping definitions | Palmer Dabbelt | 1 | -3/+3 |
| 2022-05-11 | riscv: add memory-type errata for T-Head | Heiko Stuebner | 1 | -0/+1 |
| 2022-04-29 | RISC-V: relocate DTB if it's outside memory region | Nick Kossifidis | 1 | -2/+19 |
| 2022-04-21 | RISC-V: mm: Fix set_satp_mode() for platform not having Sv57 | Anup Patel | 1 | -0/+1 |
| 2022-04-18 | swiotlb: make the swiotlb_init interface more useful | Christoph Hellwig | 1 | -7/+1 |
| 2022-03-25 | Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -23/+145 |
| 2022-03-23 | riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef | Jisheng Zhang | 1 | -4/+2 |
| 2022-03-03 | riscv: Move high_memory initialization to setup_bootmem | Alexandre Ghiti | 1 | -1/+1 |
| 2022-02-22 | RISC-V: Add Sv57 page table support | Palmer Dabbelt | 1 | -22/+144 |
| 2022-02-14 | riscv: mm: Set sv57 on defaultly | Qinglin Pan | 1 | -8/+27 |
| 2022-02-14 | riscv: mm: Prepare pt_ops helper functions for sv57 | Qinglin Pan | 1 | -15/+116 |
| 2022-02-14 | riscv: mm: Control p4d's folding by pgtable_l5_enabled | Qinglin Pan | 1 | -0/+2 |
| 2022-02-14 | riscv: mm: init: mark satp_mode __ro_after_init | Jisheng Zhang | 1 | -2/+2 |
| 2022-02-04 | riscv/mm: Add XIP_FIXUP for riscv_pfn_base | Palmer Dabbelt | 1 | -0/+1 |
| 2022-02-04 | riscv/mm: Add XIP_FIXUP for phys_ram_base | Palmer Dabbelt | 1 | -0/+1 |
| 2022-01-19 | riscv: fix boolconv.cocci warnings | kernel test robot | 1 | -2/+1 |
| 2022-01-19 | RISC-V: Introduce sv48 support without relocatable kernel | Palmer Dabbelt | 1 | -59/+266 |
| 2022-01-19 | riscv: Implement sv48 support | Alexandre Ghiti | 1 | -24/+188 |
| 2022-01-19 | riscv: Introduce functions to switch pt_ops | Alexandre Ghiti | 1 | -23/+51 |
| 2022-01-19 | riscv: Split early kasan mapping to prepare sv48 introduction | Alexandre Ghiti | 1 | -0/+4 |
| 2022-01-19 | riscv: Move KASAN mapping next to the kernel mapping | Alexandre Ghiti | 1 | -12/+13 |
| 2022-01-19 | riscv: mm: init: try best to remove #ifdef CONFIG_XIP_KERNEL usage | Jisheng Zhang | 1 | -8/+3 |
| 2022-01-19 | riscv: mm: init: try IS_ENABLED(CONFIG_XIP_KERNEL) instead of #ifdef | Jisheng Zhang | 1 | -9/+7 |
| 2022-01-19 | riscv: mm: init: remove _pt_ops and use pt_ops directly | Jisheng Zhang | 1 | -4/+2 |
| 2022-01-19 | riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) instead of #ifdef | Jisheng Zhang | 1 | -27/+16 |
| 2022-01-19 | riscv: mm: init: remove unnecessary "#ifdef CONFIG_CRASH_DUMP" | Jisheng Zhang | 1 | -2/+0 |
| 2022-01-09 | riscv: mm: fix wrong phys_ram_base value for RV64 | Jisheng Zhang | 1 | -1/+1 |
| 2022-01-09 | riscv: try to allocate crashkern region from 32bit addressible memory | Nick Kossifidis | 1 | -4/+13 |
| 2022-01-05 | riscv: mm: Enable PMD split page table lock for RV64 | Kefeng Wang | 1 | -1/+2 |
| 2021-10-26 | riscv: remove .text section size limitation for XIP | Vitaly Wool | 1 | -4/+3 |
| 2021-09-05 | Merge tag 'riscv-for-linus-5.15-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -72/+58 |
| 2021-09-03 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -30/+14 |
| 2021-09-03 | memblock: make memblock_find_in_range method private | Mike Rapoport | 1 | -30/+14 |
| 2021-09-01 | Merge tag 'devicetree-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -20/+0 |
| 2021-08-24 | riscv: Remove non-standard linux,elfcorehdr handling | Geert Uytterhoeven | 1 | -20/+0 |
| 2021-08-13 | riscv: Support allocating gigantic hugepages using CMA | Kefeng Wang | 1 | -0/+3 |
| 2021-08-13 | riscv: fix the global name pfn_base confliction error | Kenneth Lee | 1 | -3/+3 |
| 2021-08-12 | riscv: Fix comment regarding kernel mapping overlapping with IS_ERR_VALUE | Alexandre Ghiti | 1 | -1/+1 |
| 2021-08-11 | riscv: Move early fdt mapping creation in its own function | Alexandre Ghiti | 1 | -36/+40 |
| 2021-08-11 | riscv: Simplify BUILTIN_DTB device tree mapping handling | Alexandre Ghiti | 1 | -10/+2 |
| 2021-08-11 | riscv: Use __maybe_unused instead of #ifdefs around variable declarations | Alexandre Ghiti | 1 | -3/+1 |
| 2021-08-11 | riscv: Get rid of map_size parameter to create_kernel_page_table | Alexandre Ghiti | 1 | -19/+11 |
| 2021-08-11 | riscv: Introduce va_kernel_pa_offset for 32-bit kernel | Alexandre Ghiti | 1 | -3/+0 |
| 2021-08-06 | riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical address conversion | Alexandre Ghiti | 1 | -5/+12 |
| 2021-07-22 | riscv: Make sure the kernel mapping does not overlap with IS_ERR_VALUE | Alexandre Ghiti | 1 | -2/+16 |
| 2021-07-22 | riscv: Make sure the linear mapping does not use the kernel mapping | Alexandre Ghiti | 1 | -0/+2 |
| 2021-07-22 | riscv: Fix memory_limit for 64-bit kernel | Alexandre Ghiti | 1 | -2/+9 |
| 2021-07-21 | Merge remote-tracking branch 'riscv/riscv-fix-32bit' into fixes | Palmer Dabbelt | 1 | -0/+1 |
| 2021-07-21 | riscv: Fix 32-bit RISC-V boot failure | Bin Meng | 1 | -1/+3 |
| 2021-07-05 | riscv: Introduce structure that group all variables regarding kernel mapping | Alexandre Ghiti | 1 | -62/+36 |
| 2021-06-30 | Merge branch 'riscv-wx-mappings' into for-next | Palmer Dabbelt | 1 | -59/+49 |
| 2021-06-30 | riscv: Map the kernel with correct permissions the first time | Alexandre Ghiti | 1 | -63/+50 |
| 2021-06-15 | riscv: Add mem kernel parameter support | Kefeng Wang | 1 | -3/+25 |
| 2021-06-11 | riscv: Only initialize swiotlb when necessary | Kefeng Wang | 1 | -0/+8 |
| 2021-06-08 | riscv: fix typo in init.c | Vitaly Wool | 1 | -1/+1 |
| 2021-06-01 | riscv: mm: Fix W+X mappings at boot | Jisheng Zhang | 1 | -2/+6 |
| 2021-05-29 | riscv: mm: init: Consolidate vars, functions | Jisheng Zhang | 1 | -17/+19 |
| 2021-05-25 | riscv: mm: Drop redundant _sdata and _edata declaration | Kefeng Wang | 1 | -7/+1 |
| 2021-05-25 | riscv: Move setup_bootmem into paging_init | Kefeng Wang | 1 | -1/+2 |
| 2021-05-25 | riscv: mm: Remove setup_zero_page() | Jisheng Zhang | 1 | -6/+0 |
| 2021-05-06 | riscv: Consistify protect_kernel_linear_mapping_text_rodata() use | Geert Uytterhoeven | 1 | -1/+1 |
| 2021-05-06 | riscv: Only extend kernel reservation if mapped read-only | Geert Uytterhoeven | 1 | -2/+7 |
| 2021-05-06 | Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -29/+308 |
| 2021-04-30 | mm: move mem_init_print_info() into mm_init() | Kefeng Wang | 1 | -1/+0 |
| 2021-04-26 | RISC-V: enable XIP | Vitaly Wool | 1 | -8/+109 |
| 2021-04-26 | RISC-V: Add crash kernel support | Nick Kossifidis | 1 | -0/+33 |
| 2021-04-26 | RISC-V: Add kdump support | Nick Kossifidis | 1 | -0/+71 |
| 2021-04-26 | riscv/mm: Use BUG_ON instead of if condition followed by BUG. | zhouchuangao | 1 | -2/+2 |
| 2021-04-26 | riscv: Mark some global variables __ro_after_init | Jisheng Zhang | 1 | -3/+3 |
| 2021-04-26 | riscv: add __init section marker to some functions | Jisheng Zhang | 1 | -3/+3 |
| 2021-04-26 | riscv: Move kernel mapping outside of linear mapping | Alexandre Ghiti | 1 | -17/+89 |
| 2021-03-09 | riscv: Add support for memtest | Kefeng Wang | 1 | -2/+4 |
| 2021-02-26 | riscv: Cleanup setup_bootmem() | Kefeng Wang | 1 | -19/+2 |
| 2021-02-26 | Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -81/+27 |
| 2021-02-22 | riscv: Get rid of MAX_EARLY_MAPPING_SIZE | Alexandre Ghiti | 1 | -16/+5 |
| 2021-02-18 | riscv: Covert to reserve_initrd_mem() | Kefeng Wang | 1 | -53/+1 |
| 2021-02-18 | riscv: add BUILTIN_DTB support for MMU-enabled targets | Vitaly Wool | 1 | -6/+13 |
| 2021-01-22 | riscv: Fixup pfn_valid error with wrong max_mapnr | Guo Ren | 1 | -1/+1 |
| 2021-01-15 | RISC-V: Set current memblock limit | Atish Patra | 1 | -2/+14 |
| 2021-01-14 | riscv: Add numa support for riscv64 platform | Atish Patra | 1 | -1/+3 |
| 2021-01-14 | riscv: Separate memory init from paging init | Atish Patra | 1 | -1/+5 |
| 2021-01-07 | riscv: Fix builtin DTB handling | Damien Le Moal | 1 | -5/+1 |
| 2020-12-21 | RISC-V: Fix usage of memblock_enforce_memory_limit | Atish Patra | 1 | -1/+1 |
| 2020-12-18 | Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -32/+20 |
| 2020-11-25 | RISC-V: Protect all kernel sections including init early | Atish Patra | 1 | -5/+16 |
| 2020-11-20 | riscv: Enable CMA support | Kefeng Wang | 1 | -2/+6 |