1. 6da6b1d mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON by Naoya Horiguchi · 1 year, 11 months ago
  2. 7e12beb migrate_pages: batch flushing TLB by Huang Ying · 1 year, 11 months ago
  3. d0ce0e4 mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() by Sidhartha Kumar · 2 years ago
  4. 0503ea8 mm/mmap: remove __vma_adjust() by Liam R. Howlett · 2 years ago
  5. 5b4bd90 rmap: add folio parameter to __page_set_anon_rmap() by Matthew Wilcox (Oracle) · 2 years ago
  6. 672aa27 mm: remove munlock_vma_page() by Matthew Wilcox (Oracle) · 2 years ago
  7. 7efecff mm: remove mlock_vma_page() by Matthew Wilcox (Oracle) · 2 years ago
  8. 950fe88 mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE by David Hildenbrand · 2 years ago
  9. 96f97c4 mm: mlock: update the interface to use folios by Lorenzo Stoakes · 2 years ago
  10. f158ed6 mm: convert deferred_split_huge_page() to deferred_split_folio() by Matthew Wilcox (Oracle) · 2 years ago
  11. db4e5db mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() by Matthew Wilcox (Oracle) · 2 years ago
  12. 4d510f3 mm: add folio_add_new_anon_rmap() by Matthew Wilcox (Oracle) · 2 years ago
  13. eb01a2a mm: convert page_add_file_rmap() to use a folio internally by Matthew Wilcox (Oracle) · 2 years ago
  14. ee0800c mm: convert page_add_anon_rmap() to use a folio internally by Matthew Wilcox (Oracle) · 2 years ago
  15. 62beb90 mm: convert page_remove_rmap() to use a folio internally by Matthew Wilcox (Oracle) · 2 years ago
  16. b14224f mm: convert total_compound_mapcount() to folio_total_mapcount() by Matthew Wilcox (Oracle) · 2 years ago
  17. eec2042 mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() by Matthew Wilcox (Oracle) · 2 years ago
  18. 7d4a8be mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export by Alistair Popple · 2 years ago
  19. 8788f67 mm: add vma_has_recency() by Yu Zhao · 2 years ago
  20. c7c3dec mm: rmap: remove lock_page_memcg() by Johannes Weiner · 2 years, 1 month ago
  21. 6287b7d mm,thp,rmap: fix races between updates of subpages_mapcount by Hugh Dickins · 2 years, 1 month ago
  22. 4b51634 mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped by Hugh Dickins · 2 years, 2 months ago
  23. be5ef2d mm,thp,rmap: subpages_mapcount of PTE-mapped subpages by Hugh Dickins · 2 years, 2 months ago
  24. d8dd5e9 mm,thp,rmap: handle the normal !PageCompound case first by Hugh Dickins · 2 years, 2 months ago
  25. 9bd3155 mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts by Hugh Dickins · 2 years, 2 months ago
  26. cb67f42 mm,thp,rmap: simplify compound page mapcount handling by Hugh Dickins · 2 years, 2 months ago
  27. 4781593 mm/hugetlb: unify clearing of RestoreReserve for private pages by Peter Xu · 2 years, 3 months ago
  28. f3ad032 mm: rmap: rename page_not_mapped() to folio_not_mapped() by Kefeng Wang · 2 years, 3 months ago
  29. d8e454e mm/rmap: fix comment in anon_vma_clone() by Ma Wupeng · 2 years, 3 months ago
  30. 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 3 months ago
  31. 40549ba hugetlb: use new vma_lock for pmd sharing synchronization by Mike Kravetz · 2 years, 4 months ago
  32. 8d9bfb2 hugetlb: add vma based lock for pmd sharing by Mike Kravetz · 2 years, 4 months ago
  33. 3a47c54 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization by Mike Kravetz · 2 years, 4 months ago
  34. 0c826c0 rmap: remove page_unlock_anon_vma_read() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  35. 29eea9b mm: convert page_get_anon_vma() to folio_get_anon_vma() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  36. 595af4c9 rmap: convert page_move_anon_rmap() to use a folio by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  37. 018ee47 mm: multi-gen LRU: exploit locality in rmap by Yu Zhao · 2 years, 4 months ago
  38. 2e34687 mm: remember young/dirty bit for page migrations by Peter Xu · 2 years, 5 months ago
  39. 088b8aa mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast by David Hildenbrand · 2 years, 4 months ago
  40. 5072280 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage by Zach O'Keefe · 2 years, 6 months ago
  41. 2555283 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse by Jann Horn · 2 years, 4 months ago
  42. 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
  43. 4ddb4d9 hugetlb: do not update address in huge_pmd_unshare by Mike Kravetz · 2 years, 7 months ago
  44. f25cbb7 mm: add zone device coherent type memory support by Alex Sierra · 2 years, 6 months ago
  45. 18f3962 mm: hugetlb: kill set_huge_swap_pte_at() by Qi Zheng · 2 years, 6 months ago
  46. 0506c31 mm: rmap: simplify the hugetlb handling when unmapping or migration by Baolin Wang · 2 years, 7 months ago
  47. 1118234 mm/rmap: fix dereferencing invalid subpage pointer in try_to_migrate_one() by David Hildenbrand · 2 years, 7 months ago
  48. ee65728 docs: rename Documentation/vm to Documentation/mm by Mike Rapoport · 2 years, 6 months ago
  49. 6d4675e mm: don't be stuck to rmap lock on reclaim path by Minchan Kim · 2 years, 8 months ago
  50. a00a875 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping by Baolin Wang · 2 years, 8 months ago
  51. 5d4af61 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration by Baolin Wang · 2 years, 8 months ago
  52. 999dad8 mm/shmem: persist uffd-wp bit across zapping for file-backed by Peter Xu · 2 years, 8 months ago
  53. dd06230 mm/rmap: Fix typos in comments by Adrian Huang · 2 years, 8 months ago
  54. dfc7ab5 mm: rmap: use flush_cache_range() to flush cache for hugetlb pages by Baolin Wang · 2 years, 8 months ago
  55. 54205e9 mm: rmap: move the cache flushing to the correct place for hugetlb PMD sharing by Baolin Wang · 2 years, 8 months ago
  56. 1493a19 mm/swap: remember PG_anon_exclusive via a swp pte bit by David Hildenbrand · 2 years, 8 months ago
  57. 7f5abe6 mm/rmap: fail try_to_migrate() early when setting a PMD migration entry fails by David Hildenbrand · 2 years, 8 months ago
  58. 6c28760 mm: remember exclusively mapped anonymous pages with PG_anon_exclusive by David Hildenbrand · 2 years, 8 months ago
  59. 40f2bbf mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() by David Hildenbrand · 2 years, 8 months ago
  60. 28c5209 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() by David Hildenbrand · 2 years, 8 months ago
  61. f1e2db1 mm/rmap: remove do_page_add_anon_rmap() by David Hildenbrand · 2 years, 8 months ago
  62. 14f9135 mm/rmap: convert RMAP flags to a proper distinct rmap_t type by David Hildenbrand · 2 years, 8 months ago
  63. 322842e mm/rmap: fix missing swap_free() in try_to_unmap() after arch_unmap_one() failed by David Hildenbrand · 2 years, 8 months ago
  64. 6a8e059 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs by Muchun Song · 2 years, 8 months ago
  65. 7f9c9b6 mm: rmap: fix cache flush on THP pages by Muchun Song · 2 years, 8 months ago
  66. adb11e7 mm/munlock: protect the per-CPU pagevec by a local_lock_t by Sebastian Andrzej Siewior · 2 years, 9 months ago
  67. 6c8e2a2 mm: fix race between MADV_FREE reclaim and blkdev direct IO read by Mauricio Faria de Oliveira · 2 years, 10 months ago
  68. 4cc79b3 mm/migration: add trace events for base page and HugeTLB migrations by Anshuman Khandual · 2 years, 10 months ago
  69. 5d543f1 mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() by Hugh Dickins · 2 years, 10 months ago
  70. 6b1f86f Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 10 months ago
  71. 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 10 months ago
  72. bd55b0c mm/thp: ClearPageDoubleMap in first page_add_file_rmap() by Hugh Dickins · 2 years, 10 months ago
  73. da358d5 mm/hwpoison: check the subpage, not the head page by Matthew Wilcox (Oracle) · 2 years, 10 months ago
  74. 84fbbe2 mm/rmap: Constify the rmap_walk_control argument by Matthew Wilcox (Oracle) · 3 years ago
  75. 2f031c6 mm/rmap: Convert rmap_walk() to take a folio by Matthew Wilcox (Oracle) · 3 years ago
  76. e05b345 mm: Turn page_anon_vma() into folio_anon_vma() by Matthew Wilcox (Oracle) · 3 years ago
  77. 9595d76 mm/rmap: Turn page_lock_anon_vma_read() into folio_lock_anon_vma_read() by Matthew Wilcox (Oracle) · 3 years ago
  78. 0d25148 mm/rmap: Convert make_device_exclusive_range() to use folios by Matthew Wilcox (Oracle) · 3 years ago
  79. 4b8554c mm/rmap: Convert try_to_migrate() to folios by Matthew Wilcox (Oracle) · 3 years ago
  80. 869f7ee mm/rmap: Convert try_to_unmap() to take a folio by Matthew Wilcox (Oracle) · 2 years, 11 months ago
  81. af28a98 mm/huge_memory: Convert __split_huge_pmd() to take a folio by Matthew Wilcox (Oracle) · 3 years ago
  82. b3ac041 mm/rmap: Turn page_referenced() into folio_referenced() by Matthew Wilcox (Oracle) · 3 years ago
  83. e83c09a mm/rmap: Use a folio in page_mkclean_one() by Matthew Wilcox (Oracle) · 3 years ago
  84. 2aff7a4 mm: Convert page_vma_mapped_walk to work on PFNs by Matthew Wilcox (Oracle) · 3 years ago
  85. eed05e5 mm: Add DEFINE_PAGE_VMA_WALK and DEFINE_FOLIO_VMA_WALK by Matthew Wilcox (Oracle) · 3 years ago
  86. 5232c63 mm: Make compound_pincount always available by Matthew Wilcox (Oracle) · 3 years ago
  87. e621900 fs: Convert __set_page_dirty_buffers to block_dirty_folio by Matthew Wilcox (Oracle) · 2 years, 11 months ago
  88. 47d4f3e mm/thp: shrink_page_list() avoid splitting VM_LOCKED THP by Hugh Dickins · 2 years, 11 months ago
  89. b743550 mm/munlock: page migration needs mlock pagevec drained by Hugh Dickins · 2 years, 11 months ago
  90. b109b87 mm/munlock: replace clear_page_mlock() by final clearance by Hugh Dickins · 2 years, 11 months ago
  91. cea86fe mm/munlock: rmap call mlock_vma_page() munlock_vma_page() by Hugh Dickins · 2 years, 11 months ago
  92. ebcbc6e mm/munlock: delete page_mlock() and all its works by Hugh Dickins · 2 years, 11 months ago
  93. 5ee2fa2 mm/rmap: fix potential batched TLB flush race by Huang Ying · 3 years ago
  94. 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 2 months ago
  95. 3d88705 mm/rmap.c: avoid double faults migrating device private pages by Alistair Popple · 3 years, 2 months ago
  96. d9c08e2 mm/rmap: Add folio_mkclean() by Matthew Wilcox (Oracle) · 3 years, 10 months ago
  97. e809c3f mm/memcg: Add folio_lruvec_lock() and similar functions by Matthew Wilcox (Oracle) · 3 years, 6 months ago
  98. 2d33820 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  99. fe3df44 mm: remove redundant compound_head() calling by Muchun Song · 3 years, 4 months ago
  100. 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