1. 8d91b09 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use by Geert Uytterhoeven · 3 years, 8 months ago
  2. 8db6f93 riscv: Only extend kernel reservation if mapped read-only by Geert Uytterhoeven · 3 years, 8 months ago
  3. 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
  4. 28252e0 riscv: Remove 32b kernel mapping from page table dump by Alexandre Ghiti · 3 years, 9 months ago
  5. 1f9d03c mm: move mem_init_print_info() into mm_init() by Kefeng Wang · 3 years, 8 months ago
  6. 44c9225 RISC-V: enable XIP by Vitaly Wool · 3 years, 9 months ago
  7. 5640975 RISC-V: Add crash kernel support by Nick Kossifidis · 3 years, 9 months ago
  8. e53d281 RISC-V: Add kdump support by Nick Kossifidis · 3 years, 9 months ago
  9. e75e6bf riscv/mm: Use BUG_ON instead of if condition followed by BUG. by zhouchuangao · 3 years, 9 months ago
  10. de31ea4 riscv: Mark some global variables __ro_after_init by Jisheng Zhang · 3 years, 9 months ago
  11. 1987501 riscv: add __init section marker to some functions by Jisheng Zhang · 3 years, 9 months ago
  12. 0df68ce4 riscv: Prepare ptdump for vm layout dynamic addresses by Alexandre Ghiti · 3 years, 9 months ago
  13. 2bfc6cd riscv: Move kernel mapping outside of linear mapping by Alexandre Ghiti · 3 years, 9 months ago
  14. 2349a3b riscv: add do_page_fault and do_trap_break into the kprobes blacklist by Jisheng Zhang · 3 years, 9 months ago
  15. 9d8c7d9 riscv: remove unneeded semicolon by Yang Li · 3 years, 10 months ago
  16. 2da073c riscv: Cleanup KASAN_VMALLOC support by Alexandre Ghiti · 3 years, 10 months ago
  17. 78947bd RISC-V: kasan: Declare kasan_shallow_populate() static by Palmer Dabbelt · 3 years, 10 months ago
  18. f3773dd riscv: Ensure page table writes are flushed when initializing KASAN vmalloc by Alexandre Ghiti · 3 years, 10 months ago
  19. f6e5aed riscv: Add support for memtest by Kefeng Wang · 3 years, 10 months ago
  20. dd2d082 riscv: Cleanup setup_bootmem() by Kefeng Wang · 3 years, 11 months ago
  21. 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
  22. d7fbcf40 riscv: Improve kasan population by using hugepages when possible by Alexandre Ghiti · 3 years, 11 months ago
  23. d127c19 riscv: Improve kasan population function by Alexandre Ghiti · 3 years, 11 months ago
  24. 9484e2a riscv: Use KASAN_SHADOW_INIT define for kasan memory initialization by Alexandre Ghiti · 3 years, 11 months ago
  25. 0f02de4 riscv: Get rid of MAX_EARLY_MAPPING_SIZE by Alexandre Ghiti · 3 years, 11 months ago
  26. 65d4b9c RISC-V: Implement ASID allocator by Anup Patel · 4 years ago
  27. e178d67 riscv/kasan: add KASAN_VMALLOC support by Nylon Chen · 4 years ago
  28. aec33b5 riscv: Covert to reserve_initrd_mem() by Kefeng Wang · 4 years ago
  29. f105aa9 riscv: add BUILTIN_DTB support for MMU-enabled targets by Vitaly Wool · 4 years ago
  30. 336e8eb riscv: Fixup pfn_valid error with wrong max_mapnr by Guo Ren · 4 years ago
  31. abb8e86 RISC-V: Set current memblock limit by Atish Patra · 4 years ago
  32. 7478408 riscv: Add uprobes supported by Guo Ren · 4 years, 1 month ago
  33. c22b0bc riscv: Add kprobes supported by Guo Ren · 4 years, 1 month ago
  34. 5ad84ad riscv: Fixup patch_text panic in ftrace by Guo Ren · 4 years, 1 month ago
  35. 67d9457 riscv: Fixup wrong ftrace remove cflag by Guo Ren · 4 years, 1 month ago
  36. 4f0e8ee riscv: Add numa support for riscv64 platform by Atish Patra · 4 years, 2 months ago
  37. cbd34f4 riscv: Separate memory init from paging init by Atish Patra · 4 years, 2 months ago
  38. c25a053 riscv: Fix KASAN memory mapping. by Nick Hu · 4 years ago
  39. d5805af riscv: Fix builtin DTB handling by Damien Le Moal · 4 years, 1 month ago
  40. 21855ca riscv/mm: Prevent kernel module to access user memory without uaccess routines by Eric Lin · 4 years, 1 month ago
  41. 21733cb riscv/mm: Introduce a die_kernel_fault() helper function by Eric Lin · 4 years, 1 month ago
  42. de043da RISC-V: Fix usage of memblock_enforce_memory_limit by Atish Patra · 4 years, 1 month ago
  43. 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
  44. 32a0de8 arch, mm: make kernel_page_present() always available by Mike Rapoport · 4 years, 1 month ago
  45. 5d6ad66 arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC by Mike Rapoport · 4 years, 1 month ago
  46. 19a0086 RISC-V: Protect all kernel sections including init early by Atish Patra · 4 years, 2 months ago
  47. da81558 riscv: Enable CMA support by Kefeng Wang · 4 years, 2 months ago
  48. 00ab027 RISC-V: Add kernel image sections to the resource tree by Nick Kossifidis · 4 years, 3 months ago
  49. 1074dd4 RISC-V: Use non-PGD mappings for early DTB access by Anup Patel · 4 years, 2 months ago
  50. bcacf5f6 riscv: fix pfn_to_virt err in do_page_fault(). by Liu Shaohua · 4 years, 2 months ago
  51. 1bd14a6 RISC-V: Remove any memblock representing unusable memory area by Atish Patra · 4 years, 3 months ago
  52. 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
  53. cc6de16 memblock: use separate iterators for memory and reserved regions by Mike Rapoport · 4 years, 3 months ago
  54. b10d6bc arch, drivers: replace for_each_membock() with for_each_mem_range() by Mike Rapoport · 4 years, 3 months ago
  55. c8e4701 riscv: drop unneeded node initialization by Mike Rapoport · 4 years, 3 months ago
  56. a78c6f5 RISC-V: Make sure memblock reserves the memory containing DT by Atish Patra · 4 years, 3 months ago
  57. de22d21 RISC-V: Add page table dump support for uefi by Atish Patra · 4 years, 4 months ago
  58. b91540d RISC-V: Add EFI runtime services by Atish Patra · 4 years, 4 months ago
  59. e8dcb61 RISC-V: Implement late mapping page table allocation functions by Atish Patra · 4 years, 4 months ago
  60. 6262f66 RISC-V: Add early ioremap support by Atish Patra · 4 years, 4 months ago
  61. 8f3a2b4 RISC-V: Move DT mapping outof fixmap by Anup Patel · 4 years, 4 months ago
  62. 21190b7 riscv: Add sfence.vma after early page table changes by Greentime Hu · 4 years, 5 months ago
  63. a960c13 riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page_fault() by Pekka Enberg · 4 years, 4 months ago
  64. 2baa6d9 riscv/mm/fault: Fix inline placement in vmalloc_fault() declaration by Pekka Enberg · 4 years, 4 months ago
  65. afb8c6f riscv/mm/fault: Move access error check to function by Pekka Enberg · 4 years, 4 months ago
  66. 67474301 riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() by Pekka Enberg · 4 years, 4 months ago
  67. 7a75f3d riscv/mm/fault: Simplify mm_fault_error() by Pekka Enberg · 4 years, 4 months ago
  68. 6c11ffb riscv/mm/fault: Move fault error handling to mm_fault_error() by Pekka Enberg · 4 years, 4 months ago
  69. bda281d riscv/mm/fault: Simplify fault error handling by Pekka Enberg · 4 years, 4 months ago
  70. ac416a7 riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() by Pekka Enberg · 4 years, 4 months ago
  71. a51271d riscv/mm/fault: Move bad area handling to bad_area() by Pekka Enberg · 4 years, 4 months ago
  72. cac4d1d riscv/mm/fault: Move no context handling to no_context() by Pekka Enberg · 4 years, 4 months ago
  73. 4363287 riscv/mm: Simplify retry logic in do_page_fault() by Pekka Enberg · 4 years, 5 months ago
  74. 5ac365a mm/riscv: use general page fault accounting by Peter Xu · 4 years, 5 months ago
  75. bce617e mm: do page fault accounting in handle_mm_fault by Peter Xu · 4 years, 5 months ago
  76. 81e1133 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 5 months ago
  77. c89ab04 mm/sparse: cleanup the code surrounding memory_present() by Mike Rapoport · 4 years, 5 months ago
  78. 1d9cfee mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages() by Anshuman Khandual · 4 years, 5 months ago
  79. ca15ca4 mm: remove unneeded includes of <asm/pgalloc.h> by Mike Rapoport · 4 years, 5 months ago
  80. 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
  81. 3843aca riscv: fix build warning of mm/pageattr by Zong Li · 4 years, 6 months ago
  82. e3ef4d6 riscv: Fix build warning for mm/init by Zong Li · 4 years, 6 months ago
  83. 20d38f7 riscv: Allow building with kcov coverage by Tobias Klauser · 4 years, 6 months ago
  84. fa5a198 riscv: Parse all memory blocks to remove unusable memory by Atish Patra · 4 years, 6 months ago
  85. 4400231 RISC-V: Do not rely on initrd_start/end computed during early dt parsing by Atish Patra · 4 years, 6 months ago
  86. d0d8aae RISC-V: Set maximum number of mapped pages correctly by Atish Patra · 4 years, 6 months ago
  87. 4cb699d riscv: kasan: use local_tlb_flush_all() to avoid uninitialized __sbi_rfence by Vincent Chen · 4 years, 6 months ago
  88. 526fbae riscv: Register System RAM as iomem resources by Zong Li · 4 years, 7 months ago
  89. 0e2c090 RISC-V: Acquire mmap lock before invoking walk_page_range by Atish Patra · 4 years, 7 months ago
  90. 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
  91. 4e0f9e3 RISC-V: Don't mark init section as non-executable by Anup Patel · 4 years, 7 months ago
  92. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
  93. 3e4e28c mmap locking API: convert mmap_sem API comments by Michel Lespinasse · 4 years, 7 months ago
  94. 89154dd mmap locking API: convert mmap_sem call sites missed by coccinelle by Michel Lespinasse · 4 years, 7 months ago
  95. d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
  96. 974b9b2 mm: consolidate pte_index() and pte_offset_*() definitions by Mike Rapoport · 4 years, 7 months ago
  97. 65fddcf mm: reorder includes after introduction of linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
  98. ca5999f mm: introduce include/linux/pgtable.h 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