1. 7a3fad3 Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random by Linus Torvalds · 5 months ago
  2. 9651fce mm: add MAP_DROPPABLE for designating always lazily freeable mappings by Jason A. Donenfeld · 2 years, 1 month ago
  3. 6680252 mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) by Jane Chu · 7 months ago
  4. 8be7258 mseal: add mseal syscall by Jeff Xu · 9 months ago
  5. 14f5be2 mm/vmscan: remove ignore_references argument of reclaim_pages() by SeongJae Park · 8 months ago
  6. dce7d10 mm/madvise: optimize lazyfreeing with mTHP in madvise_free by Lance Yang · 9 months ago
  7. 96ebdb0 mm/memory: add any_dirty optional pointer to folio_pte_batch() by Lance Yang · 9 months ago
  8. 1b68112 mm/madvise: introduce clear_young_dirty_ptes() batch helper by Lance Yang · 9 months ago
  9. 3931b87 mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD by Ryan Roberts · 9 months ago
  10. a62fb92 mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache() by Ryan Roberts · 9 months ago
  11. e06d03d mm: add pmd_folio() by Matthew Wilcox (Oracle) · 9 months ago
  12. ebb34f7 mm: convert folio_estimated_sharers() to folio_likely_mapped_shared() by David Hildenbrand · 10 months ago
  13. fa9fcd8 mm/madvise: don't perform madvise VMA walk for MADV_POPULATE_(READ|WRITE) by David Hildenbrand · 10 months ago
  14. 631426b mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly by David Hildenbrand · 10 months ago
  15. 2864f3d mm: madvise: pageout: ignore references rather than clearing young by Barry Song · 10 months ago
  16. cc864eb madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimated_sharers = 0 by Barry Song · 10 months ago
  17. 4c2da31 mm/madvise: don't forget to leave lazy MMU mode in madvise_cold_or_pageout_pte_range() by Sergey Senozhatsky · 11 months ago
  18. 6e03492 mm: return a folio from read_swap_cache_async() by Matthew Wilcox (Oracle) · 1 year, 1 month ago
  19. b2f557a mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range() by Jiexun Wang · 1 year, 3 months ago
  20. e8e17ee mm: drop the assumption that VM_SHARED always implies writable by Lorenzo Stoakes · 1 year, 3 months ago
  21. 94d7d92 mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. by Lorenzo Stoakes · 1 year, 3 months ago
  22. bc0c335 mm: remove remnants of SPLIT_RSS_COUNTING by Mateusz Guzik · 1 year, 4 months ago
  23. b243dcb swap: remove remnants of polling from read_swap_cache_async by Suren Baghdasaryan · 1 year, 6 months ago
  24. fcbc329f merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes by Andrew Morton · 1 year, 4 months ago
  25. 0e0e9bd madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check by Yin Fengwei · 1 year, 5 months ago
  26. 2f40626 madvise:madvise_cold_or_pageout_pte_range(): don't use mapcount() against large folio for sharing check by Yin Fengwei · 1 year, 5 months ago
  27. 5994eab merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes by Andrew Morton · 1 year, 4 months ago
  28. 60081bf mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once by Suren Baghdasaryan · 1 year, 5 months ago
  29. 49b0638 mm: enable page walking API to lock vmas during the walk by Suren Baghdasaryan · 1 year, 5 months ago
  30. af19487 mm: make PTE_MARKER_SWAPIN_ERROR more general by Axel Rasmussen · 1 year, 6 months ago
  31. 20c897e mm: madvise: fix uneven accounting of psi by Charan Teja Kalla · 1 year, 6 months ago
  32. c33c794 mm: ptep_get() conversion by Ryan Roberts · 1 year, 7 months ago
  33. 179d3e4 mm/madvise: clean up force_shm_swapin_readahead() by Hugh Dickins · 1 year, 7 months ago
  34. f3cd4ab mm/madvise: clean up pte_offset_map_lock() scans by Hugh Dickins · 1 year, 7 months ago
  35. 22b8cc3 Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 8 months ago
  36. 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, 8 months ago
  37. 92d5df3 mm/madvise: use vma_lookup() instead of find_vma() by ZhangPeng · 1 year, 9 months ago
  38. 95e49cf iov_iter: add iter_iov_addr() and iter_iov_len() helpers by Jens Axboe · 1 year, 9 months ago
  39. 428e106 mm: Introduce untagged_addr_remote() by Kirill A. Shutemov · 1 year, 10 months ago
  40. 3822a7c Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 10 months ago
  41. be2d575 mm: change to return bool for folio_isolate_lru() by Baolin Wang · 1 year, 11 months ago
  42. 05e6295f Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping by Linus Torvalds · 1 year, 10 months ago
  43. 1c71222 mm: replace vma->vm_flags direct modifications with modifier calls by Suren Baghdasaryan · 1 year, 11 months ago
  44. 85ab779 madvise: use split_vma() instead of __split_vma() by Liam R. Howlett · 2 years ago
  45. 9760ebf mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator by Liam R. Howlett · 2 years ago
  46. 178e22a madvise: use vmi iterator for __split_vma() and vma_merge() by Liam R. Howlett · 2 years ago
  47. 4947ed9 mm: madvise: use vm_normal_folio() in madvise_free_pte_range() by Kefeng Wang · 2 years ago
  48. 7d4a8be mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export by Alistair Popple · 2 years ago
  49. 01beba7 fs: port inode_owner_or_capable() to mnt_idmap by Christian Brauner · 2 years ago
  50. 5a9e347 mm/swap: convert deactivate_page() to folio_deactivate() by Vishal Moola (Oracle) · 2 years ago
  51. 07e8c82 madvise: convert madvise_cold_or_pageout_pte_range() to use folios by Vishal Moola (Oracle) · 2 years ago
  52. 6a6fe9e mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() by Kefeng Wang · 2 years, 1 month ago
  53. 8651a13 mm: update mmap_sem comments to refer to mmap_lock by Lorenzo Stoakes · 2 years ago
  54. 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
  55. 75f4d9a Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 2 years, 1 month ago
  56. de2e517 mm: add cond_resched() in swapin_walk_pmd_entry() by Kefeng Wang · 2 years, 1 month ago
  57. fd3b1bc mm/madvise: fix madvise_pageout for private file mappings by Pavankumar Kondeti · 2 years, 2 months ago
  58. d09e8ca mm: anonymous shared memory naming by Pasha Tatashin · 2 years, 2 months ago
  59. 21b85b0 madvise: use zap_page_range_single for madvise dontneed by Mike Kravetz · 2 years, 2 months ago
  60. de4eda9 use less confusing names for iov_iter direction initializers by Al Viro · 2 years, 4 months ago
  61. 8ebe0a5 mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs by Rik van Riel · 2 years, 2 months ago
  62. 98b211d madvise: convert madvise_free_pte_range() to use a folio by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  63. 35474818 mm/madvise: use vma_find() instead of vma linked list by Liam R. Howlett · 2 years, 4 months ago
  64. 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 3 months ago
  65. 58d426a mm: fix madivse_pageout mishandling on non-LRU page by Minchan Kim · 2 years, 4 months ago
  66. 876b4a1 mm/madvise: add MADV_COLLAPSE to process_madvise() by Zach O'Keefe · 2 years, 6 months ago
  67. 7d8faaf mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse by Zach O'Keefe · 2 years, 6 months ago
  68. 3218f87 mm: handling Non-LRU pages returned by vm_normal_pages by Alex Sierra · 2 years, 6 months ago
  69. f7cc67a mm/madvise: minor cleanup for swapin_walk_pmd_entry() by Miaohe Lin · 2 years, 7 months ago
  70. 67f22ba mm/memory-failure: disable unpoison once hw error happens by zhenwei pi · 2 years, 7 months ago
  71. ba6851b mm: filter out swapin error entry in shmem mapping by Miaohe Lin · 2 years, 8 months ago
  72. 7b49514f mm/madvise: free hwpoison and swapin error entry in madvise_free_pte_range by Miaohe Lin · 2 years, 8 months ago
  73. 5169b84 mm: submit multipage reads for SWP_FS_OPS swap-space by NeilBrown · 2 years, 8 months ago
  74. 014bb1d mm: create new mm/swap.h header file by NeilBrown · 2 years, 8 months ago
  75. f3b9e8c mm/madvise: fix potential pte_unmap_unlock pte error by Miaohe Lin · 2 years, 8 months ago
  76. e6b0a7b Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" by Charan Teja Kalla · 2 years, 9 months ago
  77. 9457056 mm: madvise: MADV_DONTNEED_LOCKED by Johannes Weiner · 2 years, 9 months ago
  78. 90e7e7f mm: enable MADV_DONTNEED for hugetlb mappings by Mike Kravetz · 2 years, 9 months ago
  79. 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 9 months ago
  80. 08095d6 mm: madvise: skip unmapped vma holes passed to process_madvise by Charan Teja Kalla · 2 years, 9 months ago
  81. 5bd009c mm: madvise: return correct bytes advised with process_madvise by Charan Teja Kalla · 2 years, 9 months ago
  82. 531037a mm/madvise: use vma_lookup() instead of find_vma() by Miaohe Lin · 2 years, 9 months ago
  83. d1fe111 mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler by luofei · 2 years, 9 months ago
  84. 942341d mm: fix use-after-free when anon vma name is used after vma is freed by Suren Baghdasaryan · 2 years, 10 months ago
  85. 96403e1 mm: prevent vm_area_struct::anon_name refcount saturation by Suren Baghdasaryan · 2 years, 10 months ago
  86. 5c26f6a mm: refactor vm_area_struct::anon_vma_name usage code by Suren Baghdasaryan · 2 years, 10 months ago
  87. a213e5c mm/munlock: delete munlock_vma_pages_all(), allow oomreap by Hugh Dickins · 2 years, 11 months ago
  88. 17fca13 mm: move anon_vma declarations to linux/mm_inline.h by Arnd Bergmann · 3 years ago
  89. 78db341 mm: add anonymous vma name refcounting by Suren Baghdasaryan · 3 years ago
  90. 9a10064 mm: add a field to store names for private anonymous memory by Colin Cross · 3 years ago
  91. ac1e9ac mm: rearrange madvise code to allow for reuse by Colin Cross · 3 years ago
  92. ee9955d mm: use pidfd_get_task() by Christian Brauner · 3 years, 3 months ago
  93. 1472690 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  94. d5fffc5 mm/madvise: add MADV_WILLNEED to process_madvise() by zhangkui · 3 years, 4 months ago
  95. aa99f3c Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs by Linus Torvalds · 3 years, 4 months ago
  96. eb2faa5 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(READ|WRITE) by David Hildenbrand · 3 years, 5 months ago
  97. 9608703 mm: Fix comments mentioning i_mutex by Jan Kara · 3 years, 9 months ago
  98. 4ca9b385 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefault page tables by David Hildenbrand · 3 years, 6 months ago
  99. f0953a1 mm: fix typos in comments by Ingo Molnar · 3 years, 8 months ago
  100. 96cfe2c mm/madvise: replace ptrace attach requirement for process_madvise by Suren Baghdasaryan · 3 years, 10 months ago