1. 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
  2. 3d3dfeb Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linux by Linus Torvalds · 1 year, 6 months ago
  3. d5db4f9 migrate: use folio_set_bh() instead of set_bh_page() by Matthew Wilcox (Oracle) · 1 year, 8 months ago
  4. 0201ebf mm: merge folio_has_private()/filemap_release_folio() call pairs by David Howells · 1 year, 8 months ago
  5. 925c86a fs: add CONFIG_BUFFER_HEAD by Christoph Hellwig · 1 year, 7 months ago
  6. 161e393 mm: Make pte_mkwrite() take a VMA by Rick Edgecombe · 1 year, 9 months ago
  7. 994ec4e mm: remove unnecessary pagevec includes by Matthew Wilcox (Oracle) · 1 year, 8 months ago
  8. 0b52c42 mm: fix shmem THP counters on migration by Jan Glauber · 1 year, 9 months ago
  9. c33c794 mm: ptep_get() conversion by Ryan Roberts · 1 year, 9 months ago
  10. 04dee9e mm/various: give up if pte_offset_map[_lock]() fails by Hugh Dickins · 1 year, 9 months ago
  11. 0cb8fd4 mm/migrate: remove cruft from migration_entry_wait()s by Hugh Dickins · 1 year, 9 months ago
  12. 4e096ae mm: convert migrate_pages() to work on folios by Matthew Wilcox (Oracle) · 1 year, 10 months ago
  13. 124abce migrate_pages_batch: simplify retrying and failure counting of large folios by Huang Ying · 1 year, 10 months ago
  14. 4bb6dc7 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT by Douglas Anderson · 1 year, 10 months ago
  15. 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, 10 months ago
  16. f3ebdf0 mm: don't check VMA write permissions if the PTE/PMD indicates write permissions by David Hildenbrand · 1 year, 11 months ago
  17. 851ae64 migrate_pages_batch: fix statistics for longterm pin retry by Huang Ying · 1 year, 11 months ago
  18. 3c811f7 mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" by David Hildenbrand · 1 year, 11 months ago
  19. 1da28f1 mm/migrate: drop pte_mkhuge() in remove_migration_pte() by Anshuman Khandual · 2 years ago
  20. 428e106 mm: Introduce untagged_addr_remote() by Kirill A. Shutemov · 2 years ago
  21. 2ef7dbb migrate_pages: try migrate in batch asynchronously firstly by Huang Ying · 2 years ago
  22. a21d213 migrate_pages: move split folios processing out of migrate_pages_batch() by Huang Ying · 2 years ago
  23. fb3592c migrate_pages: fix deadlock in batched migration by Huang Ying · 2 years ago
  24. e77d587 mm: avoid gcc complaint about pointer casting by Linus Torvalds · 2 years ago
  25. 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 · 2 years ago
  26. cd77558 mm: change to return bool for isolate_movable_page() by Baolin Wang · 2 years, 1 month ago
  27. 9747b9e mm: hugetlb: change to return bool for isolate_hugetlb() by Baolin Wang · 2 years, 1 month ago
  28. f7f9c00 mm: change to return bool for isolate_lru_page() by Baolin Wang · 2 years, 1 month ago
  29. 96a9c28 mm/migrate: fix wrongly apply write bit after mkdirty on sparc64 by Peter Xu · 2 years ago
  30. 6f7d760 migrate_pages: move THP/hugetlb migration support check to simplify code by Huang Ying · 2 years, 1 month ago
  31. 7e12beb migrate_pages: batch flushing TLB by Huang Ying · 2 years, 1 month ago
  32. ebe75e4 migrate_pages: share more code between _unmap and _move by Huang Ying · 2 years, 1 month ago
  33. 80562ba migrate_pages: move migrate_folio_unmap() by Huang Ying · 2 years, 1 month ago
  34. 5dfab10 migrate_pages: batch _unmap and _move by Huang Ying · 2 years, 1 month ago
  35. 64c8902 migrate_pages: split unmap_and_move() to _unmap() and _move() by Huang Ying · 2 years, 1 month ago
  36. 42012e0 migrate_pages: restrict number of pages to migrate in batch by Huang Ying · 2 years, 1 month ago
  37. e5bfff8b migrate_pages: separate hugetlb folios migration by Huang Ying · 2 years, 1 month ago
  38. 5b85593 migrate_pages: organize stats with struct migrate_pages_stats by Huang Ying · 2 years, 1 month ago
  39. 280d724 mm/migrate: convert putback_movable_pages() to use folios by Vishal Moola (Oracle) · 2 years, 1 month ago
  40. 1997949 mm/migrate: convert isolate_movable_page() to use folios by Vishal Moola (Oracle) · 2 years, 1 month ago
  41. da707a6 mm/migrate: add folio_movable_ops() by Vishal Moola (Oracle) · 2 years, 1 month ago
  42. ea8e72f mm/hugetlb: convert putback_active_hugepage to take in a folio by Sidhartha Kumar · 2 years, 1 month ago
  43. e37d3e8 mm/hugetlb: convert alloc_migrate_huge_page to folios by Sidhartha Kumar · 2 years, 2 months ago
  44. 6aa3a92 mm/hugetlb: convert isolate_hugetlb to folios by Sidhartha Kumar · 2 years, 2 months ago
  45. 96f97c4 mm: mlock: update the interface to use folios by Lorenzo Stoakes · 2 years, 2 months ago
  46. fcd4854 mm/hugetlb: move swap entry handling into vma lock when faulted by Peter Xu · 2 years, 3 months ago
  47. 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, 3 months ago
  48. deb9acc Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 2 years, 3 months ago
  49. 893660b Merge tag 'slab-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab by Linus Torvalds · 2 years, 3 months ago
  50. e26355e mm: export buffer_migrate_folio_norefs() by Jan Kara · 2 years, 3 months ago
  51. 4c74b65 mm/migrate.c: stop using 0 as NULL pointer by Yang Li · 2 years, 4 months ago
  52. eaec4e6 migrate: convert migrate_pages() to use folios by Huang Ying · 2 years, 4 months ago
  53. 49f5185 migrate: convert unmap_and_move() to use folios by Huang Ying · 2 years, 4 months ago
  54. 16fd6b3 Revert "mm: migration: fix the FOLL_GET failure on following huge page" by Baolin Wang · 2 years, 4 months ago
  55. 345c62d mm/hugetlb: convert move_hugetlb_state() to folios by Sidhartha Kumar · 2 years, 4 months ago
  56. 8b88176 mm/migrate: make isolate_movable_page() skip slab pages by Vlastimil Babka · 2 years, 4 months ago
  57. fd4a7ac mm: migrate: try again if THP split is failed due to page refcnt by Baolin Wang · 2 years, 4 months ago
  58. e51da3a mm/hugetlb: add folio_hstate() by Sidhartha Kumar · 2 years, 5 months ago
  59. 03e5f82 mm: migrate: fix return value if all subpages of THPs are migrated successfully by Baolin Wang · 2 years, 4 months ago
  60. 16ce101 mm/memory.c: fix race when faulting a device private page by Alistair Popple · 2 years, 5 months ago
  61. 29eea9b mm: convert page_get_anon_vma() to folio_get_anon_vma() by Matthew Wilcox (Oracle) · 2 years, 6 months ago
  62. c33db29 migrate: convert unmap_and_move_huge_page() to use folios by Matthew Wilcox (Oracle) · 2 years, 6 months ago
  63. 682a71a migrate: convert __unmap_and_move() to use folios by Matthew Wilcox (Oracle) · 2 years, 6 months ago
  64. f7091ed mm: fix the handling Non-LRU pages returned by follow_page by Haiyue Wang · 2 years, 6 months ago
  65. 467b171 mm/demotion: update node_is_toptier to work with memory tiers by Aneesh Kumar K.V · 2 years, 7 months ago
  66. 6c542ab mm/demotion: build demotion targets based on explicit memory tiers by Aneesh Kumar K.V · 2 years, 7 months ago
  67. 9195244 mm/demotion: move memory demotion related code by Aneesh Kumar K.V · 2 years, 7 months ago
  68. 7047b5a mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THP by Baolin Wang · 2 years, 7 months ago
  69. 077309b migrate_pages(): fix failure counting for retry by Huang Ying · 2 years, 7 months ago
  70. e6fa8a7 migrate_pages(): fix failure counting for THP splitting by Huang Ying · 2 years, 7 months ago
  71. 577be05 migrate_pages(): fix failure counting for THP on -ENOSYS by Huang Ying · 2 years, 7 months ago
  72. 5fc3091 migrate_pages(): fix failure counting for THP subpages retrying by Huang Ying · 2 years, 7 months ago
  73. fbed53b migrate_pages(): fix THP failure counting for -ENOMEM by Huang Ying · 2 years, 7 months ago
  74. 9c62ff0 migrate_pages(): remove unnecessary list_safe_reset_next() by Huang Ying · 2 years, 7 months ago
  75. a7504ed migrate: fix syscall move_pages() return value for failure by Huang Ying · 2 years, 7 months ago
  76. 2e34687 mm: remember young/dirty bit for page migrations by Peter Xu · 2 years, 7 months ago
  77. 3302453 memory tiering: hot page selection with hint page fault latency by Huang Ying · 2 years, 8 months ago
  78. 8315682 mm: migration: fix the FOLL_GET failure on following huge page by Haiyue Wang · 2 years, 7 months ago
  79. 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, 7 months ago
  80. 9d0ddc0 fs: Remove aops->migratepage() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  81. b890ec2 hugetlb: Convert to migrate_folio by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  82. 2ec810d mm/migrate: Add filemap_migrate_folio() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  83. 5418465 mm/migrate: Convert migrate_page() to migrate_folio() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  84. 108ca83 mm/migrate: Convert expected_page_refs() to folio_expected_refs() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  85. 6723518 mm/migrate: Convert buffer_migrate_page() to buffer_migrate_folio() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  86. 2be7fa1 mm/migrate: Convert writeout() to take a folio by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  87. 8faa8ef mm/migrate: Convert fallback_migrate_page() to fallback_migrate_folio() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  88. 5490da4 fs: Add aops->migrate_folio by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  89. 68f2736 mm: Convert all PageMovable users to movable_operations by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  90. 3218f87 mm: handling Non-LRU pages returned by vm_normal_pages by Alex Sierra · 2 years, 8 months ago
  91. ad1ac59 mm/migration: fix potential pte_unmap on an not mapped pte by Miaohe Lin · 2 years, 9 months ago
  92. 7ce82f4 mm/migration: return errno when isolate_huge_page failed by Miaohe Lin · 2 years, 9 months ago
  93. 160088b mm/migration: remove unneeded lock page and PageMovable check by Miaohe Lin · 2 years, 9 months ago
  94. b653db7 mm: Clear page->private when splitting or migrating a page by Matthew Wilcox (Oracle) · 2 years, 9 months ago
  95. 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 9 months ago
  96. e7e3ffe mm/migrate: convert move_to_new_page() into move_to_new_folio() by Matthew Wilcox (Oracle) · 2 years, 10 months ago
  97. 717aeab mm: convert sysfs input to bool using kstrtobool() by Jagdish Gediya · 2 years, 10 months ago
  98. 68189fe fs: Change try_to_free_buffers() to take a folio by Matthew Wilcox (Oracle) · 2 years, 10 months ago
  99. 6c28760 mm: remember exclusively mapped anonymous pages with PG_anon_exclusive by David Hildenbrand · 2 years, 10 months ago
  100. 28c5209 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() by David Hildenbrand · 2 years, 10 months ago