1. 2c8b947 mm/mmap: pass vma to vma_merge() by Yajun Deng · 1 year, 1 month ago
  2. 9c79385 mm/mmap: use SZ_{8K, 128K} helper macro by Yajun Deng · 1 year, 1 month ago
  3. 412c6ef mm/mmap: introduce vma_set_range() by Yajun Deng · 1 year, 1 month ago
  4. 05976a4 mm: mmap: no need to call khugepaged_enter_vma() for stack by Yang Shi · 1 year, 2 months ago
  5. 30afc8c mm/mmap: simplify vma link and unlink by Yajun Deng · 1 year, 2 months ago
  6. 96204e1 mm: thp_get_unmapped_area must honour topdown preference by Ryan Roberts · 1 year, 1 month ago
  7. fb46e22 Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 2 months ago
  8. efa7df3 mm: align larger anonymous mappings on THP boundaries by Rik van Riel · 1 year, 3 months ago
  9. 69e583e mmap: remove the IA64-specific vma expansion implementation by Lukas Bulwahn · 1 year, 4 months ago
  10. d240629 fork: use __mt_dup() to duplicate maple tree in dup_mmap() by Peng Zhang · 1 year, 4 months ago
  11. ecae0bd Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 4 months ago
  12. 1e0c505 Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic by Linus Torvalds · 1 year, 4 months ago
  13. d82c0a3 Merge tag 'execve-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 1 year, 4 months ago
  14. be16dd76 mm: fix multiple typos in multiple files by Muhammad Muzammil · 1 year, 4 months ago
  15. 1589789 mm: perform the mapping_map_writable() check after call_mmap() by Lorenzo Stoakes · 1 year, 5 months ago
  16. e8e17ee mm: drop the assumption that VM_SHARED always implies writable by Lorenzo Stoakes · 1 year, 5 months ago
  17. 93bf5d4 mm: abstract VMA merge and extend into vma_merge_extend() helper by Lorenzo Stoakes · 1 year, 5 months ago
  18. 4b5f2d2 mm: abstract merge for new VMAs into vma_merge_new_vma() by Lorenzo Stoakes · 1 year, 5 months ago
  19. adb20b0 mm: make vma_merge() and split_vma() internal by Lorenzo Stoakes · 1 year, 5 months ago
  20. 94d7d92 mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. by Lorenzo Stoakes · 1 year, 5 months ago
  21. 9a12d10 mmap: add clarifying comment to vma_merge() code by Liam R. Howlett · 1 year, 5 months ago
  22. 5ef8f1b Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes. by Andrew Morton · 1 year, 5 months ago
  23. 824135c mmap: fix error paths with dup_anon_vma() by Liam R. Howlett · 1 year, 5 months ago
  24. 1419430 mmap: fix vma_iterator in error path of vma_merge() by Liam R. Howlett · 1 year, 5 months ago
  25. e0f81ab mm: fix vm_brk_flags() to not bail out while holding lock by Sebastian Ott · 1 year, 5 months ago
  26. 7fa38d0 mm: remove duplicated vma->vm_flags check when expanding stack by Xiu Jianfeng · 1 year, 6 months ago
  27. dd34d9f mm: fix unaccount of memory on vma_link() failure by Anthony Yznaga · 1 year, 6 months ago
  28. 2632bb8 mm: Remove unused vm_brk() by Kees Cook · 1 year, 5 months ago
  29. cf8e865 arch: Remove Itanium (IA-64) architecture by Ard Biesheuvel · 2 years, 4 months ago
  30. df57721 Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 6 months ago
  31. c9d6e98 mm: move vma locking out of vma_prepare and dup_anon_vma by Suren Baghdasaryan · 1 year, 7 months ago
  32. ad9f006 mm: always lock new vma before inserting into vma tree by Suren Baghdasaryan · 1 year, 7 months ago
  33. b1773e0 mm/mmap.c: use helper macro K() by ZhangPeng · 1 year, 7 months ago
  34. 6935e05 mm/mmap: change vma iteration order in do_vmi_align_munmap() by Liam R. Howlett · 1 year, 7 months ago
  35. b5df092 mm: set up vma iterator for vma_iter_prealloc() calls by Liam R. Howlett · 1 year, 7 months ago
  36. f72cf24 mm: use vma_iter_clear_gfp() in nommu by Liam R. Howlett · 1 year, 7 months ago
  37. da08925 maple_tree: re-introduce entry to mas_preallocate() arguments by Liam R. Howlett · 1 year, 7 months ago
  38. 53bee98 mm: remove re-walk from mmap_region() by Liam R. Howlett · 1 year, 7 months ago
  39. 445a2ea mm: remove prev check from do_vmi_align_munmap() by Liam R. Howlett · 1 year, 7 months ago
  40. fd89259 mm: change do_vmi_align_munmap() tracking of VMAs to remove by Liam R. Howlett · 1 year, 7 months ago
  41. 9071756 mm: don't drop VMA locks in mm_drop_all_locks() by Jann Horn · 1 year, 8 months ago
  42. 02fdb25 mm/mmap: change detached vma locking scheme by Liam R. Howlett · 1 year, 8 months ago
  43. 2574d5e mm/mmap: clean up validate_mm() calls by Liam R. Howlett · 1 year, 8 months ago
  44. 6852c46 mm/mmap: move vma operations to mm_struct out of the critical section of file mapping lock by Yu Ma · 1 year, 8 months ago
  45. d8ab9f7 mm: lock VMA in dup_anon_vma() before setting ->anon_vma by Jann Horn · 1 year, 8 months ago
  46. 0266e7c mm: Add guard pages around a shadow stack. by Rick Edgecombe · 1 year, 9 months ago
  47. 592b5fa mm: Re-introduce vm_flags to do_mmap() by Yu-cheng Yu · 1 year, 9 months ago
  48. 1c7873e mm: lock newly mapped VMA with corrected ordering by Hugh Dickins · 1 year, 8 months ago
  49. 33313a7 mm: lock newly mapped VMA which can be modified after it becomes visible by Suren Baghdasaryan · 1 year, 8 months ago
  50. c137381 mm: lock a vma before stack expansion by Suren Baghdasaryan · 1 year, 8 months ago
  51. b5641a5 mm: don't do validate_mm() unnecessarily and without mmap locking by Linus Torvalds · 1 year, 8 months ago
  52. ae80b40 mm: validate the mm before dropping the mmap lock by Linus Torvalds · 1 year, 8 months ago
  53. 408579c mm: Update do_vmi_align_munmap() return semantics by Liam R. Howlett · 1 year, 8 months ago
  54. e4bd84c mm: Always downgrade mmap_lock if requested by Matthew Wilcox (Oracle) · 1 year, 8 months ago
  55. 43ec8a6 Merge tag 'unmap-fix-20230629' of git://git.infradead.org/users/dwmw2/linux by Linus Torvalds · 1 year, 8 months ago
  56. 9471f1f Merge branch 'expand-stack' by Linus Torvalds · 1 year, 8 months ago
  57. 6e17c6de Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 8 months ago
  58. 6c26bd4 mm/mmap: Fix error return in do_vmi_align_munmap() by David Woodhouse · 1 year, 8 months ago
  59. 8d7071a mm: always expand the stack with the mmap write lock held by Linus Torvalds · 1 year, 8 months ago
  60. f440fa1 mm: make find_extend_vma() fail if write lock not held by Liam R. Howlett · 1 year, 9 months ago
  61. 8b35ca3e arm/mm: Convert to using lock_mm_and_find_vma() by Ben Hutchings · 1 year, 8 months ago
  62. 65ac132 userfaultfd: fix regression in userfaultfd_unmap_prep() by Liam R. Howlett · 1 year, 9 months ago
  63. 606c812 mm/mmap: Fix error path in do_vmi_align_munmap() by Liam R. Howlett · 1 year, 9 months ago
  64. 54cbbbf mm/mmap: separate writenotify and dirty tracking logic by Lorenzo Stoakes · 1 year, 10 months ago
  65. b0cc5e8 mm/mlock: rename mlock_future_check() to mlock_future_ok() by Andrew Morton · 1 year, 9 months ago
  66. 3c54a29 mm/mmap: refactor mlock_future_check() by Lorenzo Stoakes · 1 year, 10 months ago
  67. 5c1c03d mm: avoid rewalk in mmap_region by Liam R. Howlett · 1 year, 10 months ago
  68. 15c0c60 mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes by Liam R. Howlett · 1 year, 10 months ago
  69. b50e195 mm: update validate_mm() to use vma iterator by Liam R. Howlett · 1 year, 10 months ago
  70. 89f499f maple_tree: add format option to mt_dump() by Liam R. Howlett · 1 year, 10 months ago
  71. 29417d2 mm/mmap/vma_merge: always check invariants by Lorenzo Stoakes · 1 year, 10 months ago
  72. 7fa8a8e Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 10 months ago
  73. 7e77578 mm/mremap: fix vm_pgoff in vma_merge() case 3 by Vlastimil Babka · 1 year, 10 months ago
  74. 6b00864 mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() by Linus Torvalds · 1 year, 11 months ago
  75. d7597f5 mm: add new api to enable ksm per process by Stefan Roesch · 1 year, 11 months ago
  76. f8f238f sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes by Andrew Morton · 1 year, 11 months ago
  77. 58c5d0d mm/mmap: regression fix for unmapped_area{_topdown} by Liam R. Howlett · 1 year, 11 months ago
  78. e492cd6 sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes by Andrew Morton · 1 year, 11 months ago
  79. 0d2ebf9 mm/mmap: free vm_area_struct without call_rcu in exit_mmap by Suren Baghdasaryan · 2 years ago
  80. 457f67b mm: introduce vma detached flag by Suren Baghdasaryan · 2 years ago
  81. eeff9a5 mm/mmap: prevent pagefault handler from racing with mmu_notifier registration by Suren Baghdasaryan · 2 years ago
  82. 98e51a2 mm: conditionally write-lock VMA in free_pgtables by Suren Baghdasaryan · 2 years ago
  83. 73046fd mm: write-lock VMAs before removing them from VMA tree by Suren Baghdasaryan · 2 years ago
  84. d6ac235d mm/mremap: write-lock VMA while remapping it to a new address range by Suren Baghdasaryan · 2 years ago
  85. 10fca64 mm/mmap: write-lock VMAs in vma_prepare before modifying them by Suren Baghdasaryan · 2 years ago
  86. ccf1d78 mm/mmap: move vma_prepare before vma_adjust_trans_huge by Suren Baghdasaryan · 2 years ago
  87. 0173db4 mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case by Lorenzo Stoakes · 2 years ago
  88. b0729ae mm/mmap/vma_merge: explicitly assign res, vma, extend invariants by Lorenzo Stoakes · 2 years ago
  89. 00cd00a mm/mmap/vma_merge: fold curr, next assignment logic by Lorenzo Stoakes · 2 years ago
  90. fcfccd9 mm/mmap/vma_merge: further improve prev/next VMA naming by Lorenzo Stoakes · 2 years ago
  91. 714965c mm/mmap: start distinguishing if vma can be removed in mergeability test by Vlastimil Babka · 2 years ago
  92. 2dbf401 mm/mmap/vma_merge: convert mergeability checks to return bool by Vlastimil Babka · 2 years ago
  93. 1e76454 mm/mmap/vma_merge: rename adj_next to adj_start by Vlastimil Babka · 2 years ago
  94. 9e8a39d mm/mmap/vma_merge: set mid to NULL if not applicable by Vlastimil Babka · 2 years ago
  95. 5cd70b9 mm/mmap/vma_merge: initialize mid and next in natural order by Vlastimil Babka · 2 years ago
  96. 183b7a6 mm/mmap/vma_merge: use the proper vma pointer in case 4 by Vlastimil Babka · 2 years ago
  97. 5ff783f mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 by Vlastimil Babka · 2 years ago
  98. 097d70c mm/mmap/vma_merge: use the proper vma pointer in case 3 by Vlastimil Babka · 2 years ago
  99. 50dac011 mm/mmap/vma_merge: use only primary pointers for preparing merge by Vlastimil Babka · 2 years ago
  100. 3dd4432 mm: enable maple tree RCU mode by default by Liam R. Howlett · 2 years ago