- db6b84a riscv: Make sure the kernel mapping does not overlap with IS_ERR_VALUE by Alexandre Ghiti · 3 years, 6 months ago
- c99127c riscv: Make sure the linear mapping does not use the kernel mapping by Alexandre Ghiti · 3 years, 6 months ago
- c09dc9e riscv: Fix memory_limit for 64-bit kernel by Alexandre Ghiti · 3 years, 6 months ago
- 444818b5 Merge remote-tracking branch 'riscv/riscv-fix-32bit' into fixes by Palmer Dabbelt · 3 years, 6 months ago
- d0e4dae riscv: Fix 32-bit RISC-V boot failure by Bin Meng · 3 years, 6 months ago
- 658e2c5 riscv: Introduce structure that group all variables regarding kernel mapping by Alexandre Ghiti · 3 years, 7 months ago
- 01112e5 Merge branch 'riscv-wx-mappings' into for-next by Palmer Dabbelt · 3 years, 6 months ago
- e5c35fa0 riscv: Map the kernel with correct permissions the first time by Alexandre Ghiti · 3 years, 6 months ago
- c9811e3 riscv: Add mem kernel parameter support by Kefeng Wang · 3 years, 7 months ago
- ce3aca0 riscv: Only initialize swiotlb when necessary by Kefeng Wang · 3 years, 7 months ago
- ae3d69b riscv: fix typo in init.c by Vitaly Wool · 3 years, 7 months ago
- 8a4102a riscv: mm: Fix W+X mappings at boot by Jisheng Zhang · 3 years, 8 months ago
- 0106235 riscv: mm: init: Consolidate vars, functions by Jisheng Zhang · 3 years, 8 months ago
- 50bae95 riscv: mm: Drop redundant _sdata and _edata declaration by Kefeng Wang · 3 years, 8 months ago
- f842f5f riscv: Move setup_bootmem into paging_init by Kefeng Wang · 3 years, 8 months ago
- 8f3e136f riscv: mm: Remove setup_zero_page() by Jisheng Zhang · 3 years, 8 months ago
- 8d91b09 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use by Geert Uytterhoeven · 3 years, 8 months ago
- 8db6f93 riscv: Only extend kernel reservation if mapped read-only by Geert Uytterhoeven · 3 years, 8 months ago
- 939b7cb Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 3 years, 8 months ago
- 1f9d03c mm: move mem_init_print_info() into mm_init() by Kefeng Wang · 3 years, 8 months ago
- 44c9225 RISC-V: enable XIP by Vitaly Wool · 3 years, 9 months ago
- 5640975 RISC-V: Add crash kernel support by Nick Kossifidis · 3 years, 9 months ago
- e53d281 RISC-V: Add kdump support by Nick Kossifidis · 3 years, 9 months ago
- e75e6bf riscv/mm: Use BUG_ON instead of if condition followed by BUG. by zhouchuangao · 3 years, 9 months ago
- de31ea4 riscv: Mark some global variables __ro_after_init by Jisheng Zhang · 3 years, 9 months ago
- 1987501 riscv: add __init section marker to some functions by Jisheng Zhang · 3 years, 9 months ago
- 2bfc6cd riscv: Move kernel mapping outside of linear mapping by Alexandre Ghiti · 3 years, 9 months ago
- f6e5aed riscv: Add support for memtest by Kefeng Wang · 3 years, 10 months ago
- dd2d082 riscv: Cleanup setup_bootmem() by Kefeng Wang · 3 years, 11 months ago
- 8b83369 Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 3 years, 10 months ago
- 0f02de4 riscv: Get rid of MAX_EARLY_MAPPING_SIZE by Alexandre Ghiti · 3 years, 11 months ago
- aec33b5 riscv: Covert to reserve_initrd_mem() by Kefeng Wang · 4 years ago
- f105aa9 riscv: add BUILTIN_DTB support for MMU-enabled targets by Vitaly Wool · 4 years ago
- 336e8eb riscv: Fixup pfn_valid error with wrong max_mapnr by Guo Ren · 4 years ago
- abb8e86 RISC-V: Set current memblock limit by Atish Patra · 4 years ago
- 4f0e8ee riscv: Add numa support for riscv64 platform by Atish Patra · 4 years, 2 months ago
- cbd34f4 riscv: Separate memory init from paging init by Atish Patra · 4 years, 2 months ago
- d5805af riscv: Fix builtin DTB handling by Damien Le Moal · 4 years, 1 month ago
- de043da RISC-V: Fix usage of memblock_enforce_memory_limit by Atish Patra · 4 years, 1 month ago
- e2ae634 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 1 month ago
- 19a0086 RISC-V: Protect all kernel sections including init early by Atish Patra · 4 years, 2 months ago
- da81558 riscv: Enable CMA support by Kefeng Wang · 4 years, 2 months ago
- 00ab027 RISC-V: Add kernel image sections to the resource tree by Nick Kossifidis · 4 years, 3 months ago
- 1074dd4 RISC-V: Use non-PGD mappings for early DTB access by Anup Patel · 4 years, 2 months ago
- 1bd14a6 RISC-V: Remove any memblock representing unusable memory area by Atish Patra · 4 years, 3 months ago
- 270315b Merge tag 'riscv-for-linus-5.10-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 3 months ago
- cc6de16 memblock: use separate iterators for memory and reserved regions by Mike Rapoport · 4 years, 3 months ago
- b10d6bc arch, drivers: replace for_each_membock() with for_each_mem_range() by Mike Rapoport · 4 years, 3 months ago
- c8e4701 riscv: drop unneeded node initialization by Mike Rapoport · 4 years, 3 months ago
- a78c6f5 RISC-V: Make sure memblock reserves the memory containing DT by Atish Patra · 4 years, 3 months ago
- b91540d RISC-V: Add EFI runtime services by Atish Patra · 4 years, 4 months ago
- e8dcb61 RISC-V: Implement late mapping page table allocation functions by Atish Patra · 4 years, 4 months ago
- 6262f66 RISC-V: Add early ioremap support by Atish Patra · 4 years, 4 months ago
- 8f3a2b4 RISC-V: Move DT mapping outof fixmap by Anup Patel · 4 years, 4 months ago
- 21190b7 riscv: Add sfence.vma after early page table changes by Greentime Hu · 4 years, 5 months ago
- 81e1133 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 5 months ago
- c89ab04 mm/sparse: cleanup the code surrounding memory_present() by Mike Rapoport · 4 years, 5 months ago
- 1d9cfee mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages() by Anshuman Khandual · 4 years, 5 months ago
- dbf8381 Merge tag 'riscv-for-linus-5.9-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 5 months ago
- e3ef4d6 riscv: Fix build warning for mm/init by Zong Li · 4 years, 6 months ago
- fa5a198 riscv: Parse all memory blocks to remove unusable memory by Atish Patra · 4 years, 6 months ago
- 4400231 RISC-V: Do not rely on initrd_start/end computed during early dt parsing by Atish Patra · 4 years, 6 months ago
- d0d8aae RISC-V: Set maximum number of mapped pages correctly by Atish Patra · 4 years, 6 months ago
- 526fbae riscv: Register System RAM as iomem resources by Zong Li · 4 years, 7 months ago
- cd16ed3 Merge tag 'riscv-for-linus-5.8-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 7 months ago
- 4e0f9e3 RISC-V: Don't mark init section as non-executable by Anup Patel · 4 years, 7 months ago
- 974b9b2 mm: consolidate pte_index() and pte_offset_*() definitions by Mike Rapoport · 4 years, 7 months ago
- e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
- 435faf5 Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 7 months ago
- b422d28 riscv: support DEBUG_WX by Zong Li · 4 years, 7 months ago
- 9691a07 mm: use free_area_init() instead of free_area_init_nodes() by Mike Rapoport · 4 years, 7 months ago
- 8fa3cdf riscv: Fix print_vm_layout build error if NOMMU by Kefeng Wang · 4 years, 8 months ago
- 2d26825 riscv: Allow device trees to be built into the kernel by Palmer Dabbelt · 4 years, 9 months ago
- 73cb8e2 RISC-V: Remove unused code from STRICT_KERNEL_RWX by Atish Patra · 4 years, 8 months ago
- c749bb2 riscv: set max_pfn to the PFN of the last page by Vincent Chen · 4 years, 8 months ago
- eab4002 Merge tag 'riscv-for-linus-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 4 years, 9 months ago
- d27c3c9 riscv: add STRICT_KERNEL_RWX support by Zong Li · 4 years, 10 months ago
- a160eed riscv: Fix range looking for kernel image memblock by Alexandre Ghiti · 4 years, 11 months ago
- ac51e00 riscv: mm: use __pa_symbol for kernel symbols by Zong Li · 5 years ago
- 8eace9f Merge branch 'next/misc2' into for-next by Paul Walmsley · 5 years ago
- 5ba9aa5 Merge branch 'next/nommu' into for-next by Paul Walmsley · 5 years ago
- 2cc6c4a RISC-V: Add address map dumper by Yash Shah · 5 years ago
- 6bd33e1 riscv: add nommu support by Christoph Hellwig · 5 years ago
- 0fdc636 riscv: Use PMD_SIZE to replace PTE_PARENT_SIZE by Zong Li · 5 years ago
- 6a527b6 riscv: init: merge split string literals in preprocessor directive by Paul Walmsley · 5 years ago
- ffaee27 riscv: add prototypes for assembly language functions from head.S by Paul Walmsley · 5 years ago
- 9fe57d8 riscv: Fix undefined reference to vmemmap_populate_basepages by Kefeng Wang · 5 years ago
- 922b037 riscv: Fix memblock reservation for device tree blob by Albert Ou · 5 years ago
- d95f1a5 RISC-V: Implement sparsemem by Logan Gunthorpe · 5 years ago
- 4f3f900 riscv: Using CSR numbers to access CSRs by Bin Meng · 5 years ago
- 671f9a3 RISC-V: Setup initial page tables in two stages by Anup Patel · 6 years ago
- 2ebca1c riscv: remove free_initrd_mem by Christoph Hellwig · 6 years ago
- d90d45d RISC-V: Fix memory reservation in setup_bootmem() by Anup Patel · 6 years ago
- 50acfb2 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 by Thomas Gleixner · 6 years ago
- 0d7b4a6 riscv: switch over to generic free_initmem() by Mike Rapoport · 6 years ago
- f05badd RISC-V: Fix Maximum Physical Memory 2GiB option for 64bit systems by Anup Patel · 6 years ago
- 387181d RISC-V: Always compile mm/init.c with cmodel=medany and notrace by Anup Patel · 6 years ago
- 823900c RISC-V: Free-up initrd in free_initrd_mem() by Anup Patel · 6 years ago
- f2c17aa RISC-V: Implement compile-time fixed mappings by Anup Patel · 6 years ago
- 6f1e9e9 RISC-V: Move setup_vm() to mm/init.c by Anup Patel · 6 years ago