1. ca0cb9a riscv/mm: Add XIP_FIXUP for riscv_pfn_base by Palmer Dabbelt · 2 years, 11 months ago
  2. 4b1c70a riscv/mm: Add XIP_FIXUP for phys_ram_base by Palmer Dabbelt · 2 years, 11 months ago
  3. 20aa495 riscv: fix boolconv.cocci warnings by kernel test robot · 3 years ago
  4. 0c34e79 RISC-V: Introduce sv48 support without relocatable kernel by Palmer Dabbelt · 3 years ago
  5. e8a62cc riscv: Implement sv48 support by Alexandre Ghiti · 3 years, 1 month ago
  6. 840125a riscv: Introduce functions to switch pt_ops by Alexandre Ghiti · 3 years, 1 month ago
  7. 2efad17 riscv: Split early kasan mapping to prepare sv48 introduction by Alexandre Ghiti · 3 years, 1 month ago
  8. f7ae023 riscv: Move KASAN mapping next to the kernel mapping by Alexandre Ghiti · 3 years, 1 month ago
  9. 805a3eb riscv: mm: init: try best to remove #ifdef CONFIG_XIP_KERNEL usage by Jisheng Zhang · 3 years, 1 month ago
  10. fe036db riscv: mm: init: try IS_ENABLED(CONFIG_XIP_KERNEL) instead of #ifdef by Jisheng Zhang · 3 years, 1 month ago
  11. 3274a6e riscv: mm: init: remove _pt_ops and use pt_ops directly by Jisheng Zhang · 3 years, 1 month ago
  12. 07aabe8 riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) instead of #ifdef by Jisheng Zhang · 3 years, 1 month ago
  13. 902d636 riscv: mm: init: remove unnecessary "#ifdef CONFIG_CRASH_DUMP" by Jisheng Zhang · 3 years, 1 month ago
  14. b0fd4b1 riscv: mm: fix wrong phys_ram_base value for RV64 by Jisheng Zhang · 3 years, 1 month ago
  15. decf89f riscv: try to allocate crashkern region from 32bit addressible memory by Nick Kossifidis · 3 years, 1 month ago
  16. 5a7ac59 riscv: mm: Enable PMD split page table lock for RV64 by Kefeng Wang · 3 years, 3 months ago
  17. f9ace4e riscv: remove .text section size limitation for XIP by Vitaly Wool · 3 years, 3 months ago
  18. 063df71 Merge tag 'riscv-for-linus-5.15-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 3 years, 4 months ago
  19. 1472690 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  20. a7259df memblock: make memblock_find_in_range method private by Mike Rapoport · 3 years, 4 months ago
  21. 9e5f3ff Merge tag 'devicetree-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux by Linus Torvalds · 3 years, 4 months ago
  22. 2931ea8 riscv: Remove non-standard linux,elfcorehdr handling by Geert Uytterhoeven · 3 years, 5 months ago
  23. 8ba1a8b riscv: Support allocating gigantic hugepages using CMA by Kefeng Wang · 3 years, 5 months ago
  24. fb31f0a riscv: fix the global name pfn_base confliction error by Kenneth Lee · 3 years, 5 months ago
  25. fdf3a7a riscv: Fix comment regarding kernel mapping overlapping with IS_ERR_VALUE by Alexandre Ghiti · 3 years, 5 months ago
  26. fe45ffa riscv: Move early fdt mapping creation in its own function by Alexandre Ghiti · 3 years, 5 months ago
  27. 977765c riscv: Simplify BUILTIN_DTB device tree mapping handling by Alexandre Ghiti · 3 years, 5 months ago
  28. 6f3e5fd riscv: Use __maybe_unused instead of #ifdefs around variable declarations by Alexandre Ghiti · 3 years, 5 months ago
  29. 526f83d riscv: Get rid of map_size parameter to create_kernel_page_table by Alexandre Ghiti · 3 years, 5 months ago
  30. 0aba691 riscv: Introduce va_kernel_pa_offset for 32-bit kernel by Alexandre Ghiti · 3 years, 5 months ago
  31. 6d7f91d riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical address conversion by Alexandre Ghiti · 3 years, 5 months ago
  32. db6b84a riscv: Make sure the kernel mapping does not overlap with IS_ERR_VALUE by Alexandre Ghiti · 3 years, 6 months ago
  33. c99127c riscv: Make sure the linear mapping does not use the kernel mapping by Alexandre Ghiti · 3 years, 6 months ago
  34. c09dc9e riscv: Fix memory_limit for 64-bit kernel by Alexandre Ghiti · 3 years, 6 months ago
  35. 444818b5 Merge remote-tracking branch 'riscv/riscv-fix-32bit' into fixes by Palmer Dabbelt · 3 years, 5 months ago
  36. d0e4dae riscv: Fix 32-bit RISC-V boot failure by Bin Meng · 3 years, 6 months ago
  37. 658e2c5 riscv: Introduce structure that group all variables regarding kernel mapping by Alexandre Ghiti · 3 years, 6 months ago
  38. 01112e5 Merge branch 'riscv-wx-mappings' into for-next by Palmer Dabbelt · 3 years, 6 months ago
  39. e5c35fa0 riscv: Map the kernel with correct permissions the first time by Alexandre Ghiti · 3 years, 6 months ago
  40. c9811e3 riscv: Add mem kernel parameter support by Kefeng Wang · 3 years, 7 months ago
  41. ce3aca0 riscv: Only initialize swiotlb when necessary by Kefeng Wang · 3 years, 7 months ago
  42. ae3d69b riscv: fix typo in init.c by Vitaly Wool · 3 years, 7 months ago
  43. 8a4102a riscv: mm: Fix W+X mappings at boot by Jisheng Zhang · 3 years, 8 months ago
  44. 0106235 riscv: mm: init: Consolidate vars, functions by Jisheng Zhang · 3 years, 8 months ago
  45. 50bae95 riscv: mm: Drop redundant _sdata and _edata declaration by Kefeng Wang · 3 years, 8 months ago
  46. f842f5f riscv: Move setup_bootmem into paging_init by Kefeng Wang · 3 years, 8 months ago
  47. 8f3e136f riscv: mm: Remove setup_zero_page() by Jisheng Zhang · 3 years, 8 months ago
  48. 8d91b09 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use by Geert Uytterhoeven · 3 years, 8 months ago
  49. 8db6f93 riscv: Only extend kernel reservation if mapped read-only by Geert Uytterhoeven · 3 years, 8 months ago
  50. 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
  51. 1f9d03c mm: move mem_init_print_info() into mm_init() by Kefeng Wang · 3 years, 8 months ago
  52. 44c9225 RISC-V: enable XIP by Vitaly Wool · 3 years, 9 months ago
  53. 5640975 RISC-V: Add crash kernel support by Nick Kossifidis · 3 years, 8 months ago
  54. e53d281 RISC-V: Add kdump support by Nick Kossifidis · 3 years, 8 months ago
  55. e75e6bf riscv/mm: Use BUG_ON instead of if condition followed by BUG. by zhouchuangao · 3 years, 9 months ago
  56. de31ea4 riscv: Mark some global variables __ro_after_init by Jisheng Zhang · 3 years, 9 months ago
  57. 1987501 riscv: add __init section marker to some functions by Jisheng Zhang · 3 years, 9 months ago
  58. 2bfc6cd riscv: Move kernel mapping outside of linear mapping by Alexandre Ghiti · 3 years, 9 months ago
  59. f6e5aed riscv: Add support for memtest by Kefeng Wang · 3 years, 10 months ago
  60. dd2d082 riscv: Cleanup setup_bootmem() by Kefeng Wang · 3 years, 11 months ago
  61. 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
  62. 0f02de4 riscv: Get rid of MAX_EARLY_MAPPING_SIZE by Alexandre Ghiti · 3 years, 10 months ago
  63. aec33b5 riscv: Covert to reserve_initrd_mem() by Kefeng Wang · 4 years ago
  64. f105aa9 riscv: add BUILTIN_DTB support for MMU-enabled targets by Vitaly Wool · 4 years ago
  65. 336e8eb riscv: Fixup pfn_valid error with wrong max_mapnr by Guo Ren · 4 years ago
  66. abb8e86 RISC-V: Set current memblock limit by Atish Patra · 4 years ago
  67. 4f0e8ee riscv: Add numa support for riscv64 platform by Atish Patra · 4 years, 1 month ago
  68. cbd34f4 riscv: Separate memory init from paging init by Atish Patra · 4 years, 1 month ago
  69. d5805af riscv: Fix builtin DTB handling by Damien Le Moal · 4 years ago
  70. de043da RISC-V: Fix usage of memblock_enforce_memory_limit by Atish Patra · 4 years ago
  71. 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 ago
  72. 19a0086 RISC-V: Protect all kernel sections including init early by Atish Patra · 4 years, 2 months ago
  73. da81558 riscv: Enable CMA support by Kefeng Wang · 4 years, 2 months ago
  74. 00ab027 RISC-V: Add kernel image sections to the resource tree by Nick Kossifidis · 4 years, 3 months ago
  75. 1074dd4 RISC-V: Use non-PGD mappings for early DTB access by Anup Patel · 4 years, 2 months ago
  76. 1bd14a6 RISC-V: Remove any memblock representing unusable memory area by Atish Patra · 4 years, 3 months ago
  77. 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, 2 months ago
  78. cc6de16 memblock: use separate iterators for memory and reserved regions by Mike Rapoport · 4 years, 2 months ago
  79. b10d6bc arch, drivers: replace for_each_membock() with for_each_mem_range() by Mike Rapoport · 4 years, 2 months ago
  80. c8e4701 riscv: drop unneeded node initialization by Mike Rapoport · 4 years, 2 months ago
  81. a78c6f5 RISC-V: Make sure memblock reserves the memory containing DT by Atish Patra · 4 years, 3 months ago
  82. b91540d RISC-V: Add EFI runtime services by Atish Patra · 4 years, 3 months ago
  83. e8dcb61 RISC-V: Implement late mapping page table allocation functions by Atish Patra · 4 years, 3 months ago
  84. 6262f66 RISC-V: Add early ioremap support by Atish Patra · 4 years, 3 months ago
  85. 8f3a2b4 RISC-V: Move DT mapping outof fixmap by Anup Patel · 4 years, 3 months ago
  86. 21190b7 riscv: Add sfence.vma after early page table changes by Greentime Hu · 4 years, 5 months ago
  87. 81e1133 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 5 months ago
  88. c89ab04 mm/sparse: cleanup the code surrounding memory_present() by Mike Rapoport · 4 years, 5 months ago
  89. 1d9cfee mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages() by Anshuman Khandual · 4 years, 5 months ago
  90. 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
  91. e3ef4d6 riscv: Fix build warning for mm/init by Zong Li · 4 years, 5 months ago
  92. fa5a198 riscv: Parse all memory blocks to remove unusable memory by Atish Patra · 4 years, 5 months ago
  93. 4400231 RISC-V: Do not rely on initrd_start/end computed during early dt parsing by Atish Patra · 4 years, 5 months ago
  94. d0d8aae RISC-V: Set maximum number of mapped pages correctly by Atish Patra · 4 years, 5 months ago
  95. 526fbae riscv: Register System RAM as iomem resources by Zong Li · 4 years, 6 months ago
  96. 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
  97. 4e0f9e3 RISC-V: Don't mark init section as non-executable by Anup Patel · 4 years, 7 months ago
  98. 974b9b2 mm: consolidate pte_index() and pte_offset_*() definitions by Mike Rapoport · 4 years, 7 months ago
  99. e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
  100. 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