1. 4c67599 mm/mremap: fix dup_anon_vma() in vma_merge() case 4 by Vlastimil Babka · 1 year, 11 months ago
  2. 68f4838 mm: introduce __vm_flags_mod and use it in untrack_pfn by Suren Baghdasaryan · 2 years ago
  3. 1c71222 mm: replace vma->vm_flags direct modifications with modifier calls by Suren Baghdasaryan · 2 years ago
  4. e430a95 mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK by Suren Baghdasaryan · 2 years ago
  5. 18b098a vma_merge: set vma iterator to correct position. by Liam R. Howlett · 2 years ago
  6. 0503ea8 mm/mmap: remove __vma_adjust() by Liam R. Howlett · 2 years ago
  7. 287051b mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() by Liam R. Howlett · 2 years ago
  8. 04241ff mm/mmap: introduce dup_vma_anon() helper by Liam R. Howlett · 2 years ago
  9. cf51e86 mm/mmap: don't use __vma_adjust() in shift_arg_pages() by Liam R. Howlett · 2 years ago
  10. 7c9813e mm/mremap: convert vma_adjust() to vma_expand() by Liam R. Howlett · 2 years ago
  11. b2b3b88 mm: don't use __vma_adjust() in __split_vma() by Liam R. Howlett · 2 years ago
  12. 68cefec mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() by Liam R. Howlett · 2 years ago
  13. 9303d3e mm/mmap: use vma_prepare() and vma_complete() in vma_expand() by Liam R. Howlett · 2 years ago
  14. 440703e mm/mmap: refactor locking out of __vma_adjust() by Liam R. Howlett · 2 years ago
  15. e3d73f8 mm/mmap: move anon_vma setting in __vma_adjust() by Liam R. Howlett · 2 years ago
  16. 6b73cff mm: change munmap splitting order and move_vma() by Liam R. Howlett · 2 years ago
  17. cc8d1b0 mmap: clean up mmap_region() unrolling by Liam R. Howlett · 2 years ago
  18. b373037 mm: add vma iterator to vma_adjust() arguments by Liam R. Howlett · 2 years ago
  19. 0fd5a9e mm: pass vma iterator through to __vma_adjust() by Liam R. Howlett · 2 years ago
  20. c465be9 mm: remove unnecessary write to vma iterator in __vma_adjust() by Liam R. Howlett · 2 years ago
  21. 9e56044 mm: pass through vma iterator to __vma_adjust() by Liam R. Howlett · 2 years ago
  22. fbcc310 mmap: convert __vma_adjust() to use vma iterator by Liam R. Howlett · 2 years ago
  23. 9760ebf mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator by Liam R. Howlett · 2 years ago
  24. 076f16b mmap: use vmi version of vma_merge() by Liam R. Howlett · 2 years ago
  25. 0c0c5bf mmap: pass through vmi iterator to __split_vma() by Liam R. Howlett · 2 years ago
  26. 27b2670 ipc/shm: introduce new do_vma_munmap() to munmap by Liam R. Howlett · 2 years ago
  27. f2ebfe4 mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() by Liam R. Howlett · 2 years ago
  28. 3c441ab mmap: convert vma_expand() to use vma iterator by Liam R. Howlett · 2 years ago
  29. 183654c mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator by Liam R. Howlett · 2 years ago
  30. 0378c0a mm/mmap: remove preallocation from do_mas_align_munmap() by Liam R. Howlett · 2 years ago
  31. 79e4f2c mmap: convert vma_link() vma iterator by Liam R. Howlett · 2 years ago
  32. 92fed82 mm/mmap: convert brk to use vma iterator by Liam R. Howlett · 2 years ago
  33. b62b633 mm: expand vma iterator interface by Liam R. Howlett · 2 years ago
  34. b507808 mm: implement memory-deny-write-execute as a prctl by Joey Gouly · 2 years ago
  35. 82b2493 mm/mmap: fix comment of unmapped_area{_topdown} by Vernon Yang · 2 years ago
  36. baabcfc mm/mmap: fix typo in comment by Vernon Yang · 2 years ago
  37. c5d5546 maple_tree: remove the parameter entry of mas_preallocate by Vernon Yang · 2 years ago
  38. 8651a13 mm: update mmap_sem comments to refer to mmap_lock by Lorenzo Stoakes · 2 years ago
  39. 51d3d5e mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA by David Hildenbrand · 2 years, 1 month ago
  40. e2ca6ba Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 1 month ago
  41. 675eaca mm/mmap: properly unaccount memory on mas_preallocate() failure by Alistair Popple · 2 years, 1 month ago
  42. 4cee37b Merge tag 'mm-hotfixes-stable-2022-12-10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 1 month ago
  43. 3b91010 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 1 month ago
  44. 6c28ca6 mmap: fix do_brk_flags() modifying obviously incorrect VMAs by Liam Howlett · 2 years, 1 month ago
  45. f5ad508 mm: do not BUG_ON missing brk mapping, because userspace can unmap it by Jason A. Donenfeld · 2 years, 1 month ago
  46. 0ba09b1 Revert "mm: align larger anonymous mappings on THP boundaries" by Linus Torvalds · 2 years, 1 month ago
  47. a38358c Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 1 month ago
  48. 4a42344 mm: mmap: fix documentation for vma_mas_szero by Ian Cowan · 2 years, 2 months ago
  49. 1eeaa4f memory: move hotplug memory notifier priority to same file for easy sorting by Liu Shixin · 2 years, 4 months ago
  50. cddb8d0 mm/mmap: use hotplug_memory_notifier() directly by Liu Shixin · 2 years, 4 months ago
  51. cc674ab3 mm/mmap: fix memory leak in mmap_region() by Li Zetao · 2 years, 3 months ago
  52. 1db43d3 mmap: fix remap_file_pages() regression by Liam Howlett · 2 years, 3 months ago
  53. a57b705 mm/mmap: fix MAP_FIXED address return on VMA merge by Liam Howlett · 2 years, 3 months ago
  54. 1cd916d mm/mmap.c: __vma_adjust(): suppress uninitialized var warning by Andrew Morton · 2 years, 3 months ago
  55. 5789151 mm/mmap: undo ->mmap() when mas_preallocate() fails by Mike Kravetz · 2 years, 3 months ago
  56. deb0f65 mm/mmap: undo ->mmap() when arch_validate_flags() fails by Carlos Llamas · 2 years, 4 months ago
  57. 28c5609 mm/mmap: preallocate maple nodes for brk vma expansion by Liam Howlett · 2 years, 3 months ago
  58. 92b7399 mmap: fix copy_vma() failure path by Liam Howlett · 2 years, 3 months ago
  59. eef1994 mm: refactor of vma_merge() by Jakub Matěna · 2 years, 7 months ago
  60. b3541d9 mm: delete unused MMF_OOM_VICTIM flag by Suren Baghdasaryan · 2 years, 8 months ago
  61. bf3980c mm: drop oom code from exit_mmap by Suren Baghdasaryan · 2 years, 8 months ago
  62. c154124 mm/mmap.c: pass in mapping to __vma_link_file() by Liam R. Howlett · 2 years, 4 months ago
  63. d0601a5 mm/mmap: drop range_has_overlap() function by Liam R. Howlett · 2 years, 4 months ago
  64. 763ecb0 mm: remove the vma linked list by Liam R. Howlett · 2 years, 4 months ago
  65. 69dbe6d userfaultfd: use maple tree iterator to iterate VMAs by Liam R. Howlett · 2 years, 4 months ago
  66. 67e7c16 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() by Liam R. Howlett · 2 years, 4 months ago
  67. 11f9a21 mm/mmap: reorganize munmap to use maple states by Liam R. Howlett · 2 years, 4 months ago
  68. e99668a mm/mmap: move mmap_region() below do_munmap() by Liam R. Howlett · 2 years, 4 months ago
  69. 7964cf8 mm: remove vmacache by Liam R. Howlett · 2 years, 4 months ago
  70. 4dd1b84 mm/mmap: use advanced maple tree API for mmap_region() by Liam R. Howlett · 2 years, 4 months ago
  71. abdba2d mm: use maple tree operations for find_vma_intersection() by Liam R. Howlett · 2 years, 4 months ago
  72. 2e7ce7d mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() by Liam R. Howlett · 2 years, 4 months ago
  73. 3b0e81a mmap: change zeroing of maple tree in __vma_adjust() by Liam R. Howlett · 2 years, 4 months ago
  74. 524e00b mm: remove rb tree. by Liam R. Howlett · 2 years, 4 months ago
  75. 3499a13 mm/mmap: use maple tree for unmapped_area{_topdown} by Liam R. Howlett · 2 years, 4 months ago
  76. 7fdbd37 mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree by Liam R. Howlett · 2 years, 4 months ago
  77. be8432e mm/mmap: use the maple tree in find_vma() instead of the rbtree. by Liam R. Howlett · 2 years, 4 months ago
  78. 2e3af1d mmap: use the VMA iterator in count_vma_pages_range() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  79. f39af05 mm: add VMA iterator by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  80. d4af56c mm: start tracking VMAs with maple tree by Liam R. Howlett · 2 years, 4 months ago
  81. f35b5d7 mm: align larger anonymous mappings on THP boundaries by Rik van Riel · 2 years, 5 months ago
  82. f96f7a4 mm/hugetlb: fix hugetlb not supporting softdirty tracking by David Hildenbrand · 2 years, 5 months ago
  83. 76aefad mm/mprotect: fix soft-dirty check in can_change_pte_writable() by Peter Xu · 2 years, 6 months ago
  84. 7f82f92 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region by Miaohe Lin · 2 years, 7 months ago
  85. cdb5c9e mm/mmap: fix obsolete comment of find_extend_vma by Miaohe Lin · 2 years, 6 months ago
  86. 3d923c5 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT by Anshuman Khandual · 2 years, 6 months ago
  87. 09095f7 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_GET_PAGE_PROT by Anshuman Khandual · 2 years, 6 months ago
  88. 43957b5 mm/mmap: define DECLARE_VM_GET_PAGE_PROT by Anshuman Khandual · 2 years, 6 months ago
  89. 8405327 mm/mmap: build protect protection_map[] with __P000 by Anshuman Khandual · 2 years, 6 months ago
  90. ee65728 docs: rename Documentation/vm to Documentation/mm by Mike Rapoport · 2 years, 7 months ago
  91. 6112bd0 Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 2 years, 8 months ago
  92. 613bec0 mm: mmap: register suitable readonly file vmas for khugepaged by Yang Shi · 2 years, 8 months ago
  93. c791576 mm: khugepaged: introduce khugepaged_enter_vma() helper by Yang Shi · 2 years, 8 months ago
  94. 5b44948 mmap locking API: fix missed mmap_sem references in comments by Florian Rommel · 2 years, 8 months ago
  95. 2cb4de0 mm: Add len and flags parameters to arch_get_mmap_end() by Christophe Leroy · 2 years, 9 months ago
  96. 4b439e2 mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_area functions by Christophe Leroy · 2 years, 9 months ago
  97. 3afa793 mm/mmap: drop arch_vm_get_page_pgprot() by Anshuman Khandual · 2 years, 9 months ago
  98. 5dcfc6a mm/mmap: drop arch_filter_pgprot() by Anshuman Khandual · 2 years, 9 months ago
  99. 6743619 mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROT by Anshuman Khandual · 2 years, 9 months ago
  100. c5d8a36 mm/mmap.c: use helper mlock_future_check() by Miaohe Lin · 2 years, 9 months ago