1. b89f311 Merge tag 'riscv-for-linus-5.16-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 3 years, 1 month ago
  2. f47d4ff riscv, bpf: Fix RV32 broken build, and silence RV64 warning by Björn Töpel · 3 years, 2 months ago
  3. fc02cb2 Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 3 years, 2 months ago
  4. b7b98f8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 2 months ago
  5. 54c5639d riscv: Fix asan-stack clang build by Alexandre Ghiti · 3 years, 2 months ago
  6. cf11d01 riscv: Do not re-populate shadow memory with kasan_populate_early_shadow by Alexandre Ghiti · 3 years, 2 months ago
  7. 252c765 riscv, bpf: Add BPF exception tables by Tong Tiangen · 3 years, 2 months ago
  8. f9ace4e riscv: remove .text section size limitation for XIP by Vitaly Wool · 3 years, 3 months ago
  9. bb8958d riscv: Flush current cpu icache before other cpus by Alexandre Ghiti · 3 years, 3 months ago
  10. 21ccdcc riscv: mm: don't advertise 1 num_asid for 0 asid bits by Vineet Gupta · 3 years, 4 months ago
  11. 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
  12. 1472690 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  13. a7259df memblock: make memblock_find_in_range method private by Mike Rapoport · 3 years, 4 months ago
  14. 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
  15. 2931ea8 riscv: Remove non-standard linux,elfcorehdr handling by Geert Uytterhoeven · 3 years, 5 months ago
  16. 8ba1a8b riscv: Support allocating gigantic hugepages using CMA by Kefeng Wang · 3 years, 5 months ago
  17. fb31f0a riscv: fix the global name pfn_base confliction error by Kenneth Lee · 3 years, 5 months ago
  18. fdf3a7a riscv: Fix comment regarding kernel mapping overlapping with IS_ERR_VALUE by Alexandre Ghiti · 3 years, 5 months ago
  19. fe45ffa riscv: Move early fdt mapping creation in its own function by Alexandre Ghiti · 3 years, 5 months ago
  20. 977765c riscv: Simplify BUILTIN_DTB device tree mapping handling by Alexandre Ghiti · 3 years, 5 months ago
  21. 6f3e5fd riscv: Use __maybe_unused instead of #ifdefs around variable declarations by Alexandre Ghiti · 3 years, 5 months ago
  22. 526f83d riscv: Get rid of map_size parameter to create_kernel_page_table by Alexandre Ghiti · 3 years, 5 months ago
  23. 0aba691 riscv: Introduce va_kernel_pa_offset for 32-bit kernel by Alexandre Ghiti · 3 years, 5 months ago
  24. 6d7f91d riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical address conversion by Alexandre Ghiti · 3 years, 5 months ago
  25. db6b84a riscv: Make sure the kernel mapping does not overlap with IS_ERR_VALUE by Alexandre Ghiti · 3 years, 6 months ago
  26. c99127c riscv: Make sure the linear mapping does not use the kernel mapping by Alexandre Ghiti · 3 years, 6 months ago
  27. c09dc9e riscv: Fix memory_limit for 64-bit kernel by Alexandre Ghiti · 3 years, 6 months ago
  28. 444818b5 Merge remote-tracking branch 'riscv/riscv-fix-32bit' into fixes by Palmer Dabbelt · 3 years, 5 months ago
  29. d0e4dae riscv: Fix 32-bit RISC-V boot failure by Bin Meng · 3 years, 6 months ago
  30. 9b76d71 Merge tag 'riscv-for-linus-5.14-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 3 years, 6 months ago
  31. 7761e36 riscv: Fix PTDUMP output now BPF region moved back to module region by Alexandre Ghiti · 3 years, 6 months ago
  32. 658e2c5 riscv: Introduce structure that group all variables regarding kernel mapping by Alexandre Ghiti · 3 years, 6 months ago
  33. 01112e5 Merge branch 'riscv-wx-mappings' into for-next by Palmer Dabbelt · 3 years, 6 months ago
  34. e5c35fa0 riscv: Map the kernel with correct permissions the first time by Alexandre Ghiti · 3 years, 6 months ago
  35. 47513f2 riscv: Enable KFENCE for riscv64 by Liu Shixin · 3 years, 7 months ago
  36. 3f1e782 riscv: add ASID-based tlbflushing methods by Guo Ren · 3 years, 7 months ago
  37. 70c7605 riscv: pass the mm_struct to __sbi_tlb_flush_range by Christoph Hellwig · 3 years, 7 months ago
  38. 3a02764 riscv: Ensure BPF_JIT_REGION_START aligned with PMD size by Jisheng Zhang · 3 years, 6 months ago
  39. 314b781 riscv: kasan: Fix MODULES_VADDR evaluation due to local variables' name by Jisheng Zhang · 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. 5def442 riscv: mm: Use better bitmap_zalloc() by Kefeng Wang · 3 years, 7 months ago
  44. 8a4102a riscv: mm: Fix W+X mappings at boot by Jisheng Zhang · 3 years, 8 months ago
  45. 0106235 riscv: mm: init: Consolidate vars, functions by Jisheng Zhang · 3 years, 8 months ago
  46. 3df952a riscv: Add __init section marker to some functions again by Jisheng Zhang · 3 years, 8 months ago
  47. 8237c52 riscv: Optimize switch_mm by passing "cpu" to flush_icache_deferred() by Jisheng Zhang · 3 years, 8 months ago
  48. 50bae95 riscv: mm: Drop redundant _sdata and _edata declaration by Kefeng Wang · 3 years, 8 months ago
  49. f842f5f riscv: Move setup_bootmem into paging_init by Kefeng Wang · 3 years, 8 months ago
  50. 8f3e136f riscv: mm: Remove setup_zero_page() by Jisheng Zhang · 3 years, 8 months ago
  51. e88b333 riscv: mm: add THP support on 64-bit by Nanyong Sun · 3 years, 8 months ago
  52. c3b2d67 riscv: mm: add param stride for __sbi_tlb_flush_range by Nanyong Sun · 3 years, 8 months ago
  53. 8d91b09 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use by Geert Uytterhoeven · 3 years, 8 months ago
  54. 8db6f93 riscv: Only extend kernel reservation if mapped read-only by Geert Uytterhoeven · 3 years, 8 months ago
  55. 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
  56. 28252e0 riscv: Remove 32b kernel mapping from page table dump by Alexandre Ghiti · 3 years, 8 months ago
  57. 1f9d03c mm: move mem_init_print_info() into mm_init() by Kefeng Wang · 3 years, 8 months ago
  58. 44c9225 RISC-V: enable XIP by Vitaly Wool · 3 years, 9 months ago
  59. 5640975 RISC-V: Add crash kernel support by Nick Kossifidis · 3 years, 8 months ago
  60. e53d281 RISC-V: Add kdump support by Nick Kossifidis · 3 years, 8 months ago
  61. e75e6bf riscv/mm: Use BUG_ON instead of if condition followed by BUG. by zhouchuangao · 3 years, 9 months ago
  62. de31ea4 riscv: Mark some global variables __ro_after_init by Jisheng Zhang · 3 years, 9 months ago
  63. 1987501 riscv: add __init section marker to some functions by Jisheng Zhang · 3 years, 9 months ago
  64. 0df68ce4 riscv: Prepare ptdump for vm layout dynamic addresses by Alexandre Ghiti · 3 years, 9 months ago
  65. 2bfc6cd riscv: Move kernel mapping outside of linear mapping by Alexandre Ghiti · 3 years, 9 months ago
  66. 2349a3b riscv: add do_page_fault and do_trap_break into the kprobes blacklist by Jisheng Zhang · 3 years, 9 months ago
  67. 9d8c7d9 riscv: remove unneeded semicolon by Yang Li · 3 years, 9 months ago
  68. 2da073c riscv: Cleanup KASAN_VMALLOC support by Alexandre Ghiti · 3 years, 10 months ago
  69. 78947bd RISC-V: kasan: Declare kasan_shallow_populate() static by Palmer Dabbelt · 3 years, 10 months ago
  70. f3773dd riscv: Ensure page table writes are flushed when initializing KASAN vmalloc by Alexandre Ghiti · 3 years, 10 months ago
  71. f6e5aed riscv: Add support for memtest by Kefeng Wang · 3 years, 10 months ago
  72. dd2d082 riscv: Cleanup setup_bootmem() by Kefeng Wang · 3 years, 11 months ago
  73. 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
  74. d7fbcf40 riscv: Improve kasan population by using hugepages when possible by Alexandre Ghiti · 3 years, 11 months ago
  75. d127c19 riscv: Improve kasan population function by Alexandre Ghiti · 3 years, 11 months ago
  76. 9484e2a riscv: Use KASAN_SHADOW_INIT define for kasan memory initialization by Alexandre Ghiti · 3 years, 11 months ago
  77. 0f02de4 riscv: Get rid of MAX_EARLY_MAPPING_SIZE by Alexandre Ghiti · 3 years, 10 months ago
  78. 65d4b9c RISC-V: Implement ASID allocator by Anup Patel · 3 years, 11 months ago
  79. e178d67 riscv/kasan: add KASAN_VMALLOC support by Nylon Chen · 4 years ago
  80. aec33b5 riscv: Covert to reserve_initrd_mem() by Kefeng Wang · 4 years ago
  81. f105aa9 riscv: add BUILTIN_DTB support for MMU-enabled targets by Vitaly Wool · 4 years ago
  82. 336e8eb riscv: Fixup pfn_valid error with wrong max_mapnr by Guo Ren · 4 years ago
  83. abb8e86 RISC-V: Set current memblock limit by Atish Patra · 4 years ago
  84. 7478408 riscv: Add uprobes supported by Guo Ren · 4 years ago
  85. c22b0bc riscv: Add kprobes supported by Guo Ren · 4 years ago
  86. 5ad84ad riscv: Fixup patch_text panic in ftrace by Guo Ren · 4 years ago
  87. 67d9457 riscv: Fixup wrong ftrace remove cflag by Guo Ren · 4 years ago
  88. 4f0e8ee riscv: Add numa support for riscv64 platform by Atish Patra · 4 years, 1 month ago
  89. cbd34f4 riscv: Separate memory init from paging init by Atish Patra · 4 years, 1 month ago
  90. c25a053 riscv: Fix KASAN memory mapping. by Nick Hu · 4 years ago
  91. d5805af riscv: Fix builtin DTB handling by Damien Le Moal · 4 years ago
  92. 21855ca riscv/mm: Prevent kernel module to access user memory without uaccess routines by Eric Lin · 4 years, 1 month ago
  93. 21733cb riscv/mm: Introduce a die_kernel_fault() helper function by Eric Lin · 4 years, 1 month ago
  94. de043da RISC-V: Fix usage of memblock_enforce_memory_limit by Atish Patra · 4 years ago
  95. 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
  96. 32a0de8 arch, mm: make kernel_page_present() always available by Mike Rapoport · 4 years ago
  97. 5d6ad66 arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC by Mike Rapoport · 4 years ago
  98. 19a0086 RISC-V: Protect all kernel sections including init early by Atish Patra · 4 years, 2 months ago
  99. da81558 riscv: Enable CMA support by Kefeng Wang · 4 years, 2 months ago
  100. 00ab027 RISC-V: Add kernel image sections to the resource tree by Nick Kossifidis · 4 years, 3 months ago