1. 4f292c4d Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 10 months ago
  2. dab6e71 mm: Rename pmd_read_atomic() by Peter Zijlstra · 4 years, 11 months ago
  3. 284a344 khugepage: replace lru_cache_add() with folio_add_lru() by Vishal Moola (Oracle) · 3 years ago
  4. 4c9473e mm/khugepaged: add tracepoint to collapse_file() by Gautam Menghani · 3 years ago
  5. 64ab319 khugepage: replace try_to_release_page() with filemap_release_folio() by Vishal Moola (Oracle) · 2 years, 11 months ago
  6. cb67f42 mm,thp,rmap: simplify compound page mapcount handling by Hugh Dickins · 3 years ago
  7. 57e9cc5 mm: vmscan: split khugepaged stats from direct reclaim stats by Johannes Weiner · 3 years ago
  8. f268f6c mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths by Jann Horn · 2 years, 11 months ago
  9. 2ba99c5 mm/khugepaged: fix GUP-fast interaction by sending IPI by Jann Horn · 2 years, 11 months ago
  10. 8d3c106 mm/khugepaged: take the right locks for page table retraction by Jann Horn · 2 years, 11 months ago
  11. 045634f mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to remove filename from function call by Gautam Menghani · 3 years ago
  12. e031ff9 mm: khugepaged: allow page allocation fallback to eligible nodes by Yang Shi · 3 years ago
  13. 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 3 years ago
  14. 30c9999 Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years ago
  15. d41fd20 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() by Zach O'Keefe · 3 years, 1 month ago
  16. 3448839 mm/madvise: add file and shmem support to MADV_COLLAPSE by Zach O'Keefe · 3 years, 1 month ago
  17. 58ac9a8 mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds by Zach O'Keefe · 3 years, 1 month ago
  18. 0f3e2a2 mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot be isolated by Zach O'Keefe · 3 years, 1 month ago
  19. 780a4b6 mm/khugepaged: check compound_order() in collapse_pte_mapped_thp() by Zach O'Keefe · 3 years, 1 month ago
  20. 7459c14 khugepaged: call shmem_get_folio() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
  21. b26e270 mm: thp: convert to use common struct mm_slot by Qi Zheng · 3 years, 1 month ago
  22. 6854050 mm/khugepaged: stop using vma linked list by Matthew Wilcox (Oracle) · 3 years, 1 month ago
  23. 94d815b mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() by Liam R. Howlett · 3 years, 1 month ago
  24. 4d24de9 mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock by Yang Shi · 3 years, 1 month ago
  25. 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 3 years ago
  26. 70cbc3c mm: gup: fix the fast GUP race against THP collapse by Yang Shi · 3 years, 1 month ago
  27. 7d2c438 mm/khugepaged: rename prefix of shared collapse functions by Zach O'Keefe · 3 years, 3 months ago
  28. 7d8faaf mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse by Zach O'Keefe · 3 years, 3 months ago
  29. 5072280 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage by Zach O'Keefe · 3 years, 3 months ago
  30. a7f4e6e mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() by Zach O'Keefe · 3 years, 3 months ago
  31. d8ea7cc mm/khugepaged: add flag to predicate khugepaged-only behavior by Zach O'Keefe · 3 years, 3 months ago
  32. 50ad2f2 mm/khugepaged: propagate enum scan_result codes back to callers by Zach O'Keefe · 3 years, 3 months ago
  33. 9710a78a mm/khugepaged: dedup and simplify hugepage alloc and charging by Zach O'Keefe · 3 years, 3 months ago
  34. 34d6b47 mm/khugepaged: add struct collapse_control by Zach O'Keefe · 3 years, 3 months ago
  35. c6a7f44 mm: khugepaged: don't carry huge page to the next loop for !CONFIG_NUMA by Yang Shi · 3 years, 3 months ago
  36. f5d39b0 freezer,sched: Rewrite core freezer logic by Peter Zijlstra · 3 years, 2 months ago
  37. 1064026 mm: khugepaged: reorg some khugepaged helpers by Yang Shi · 3 years, 4 months ago
  38. 7da4e2c mm: thp: kill __transhuge_page_enabled() by Yang Shi · 3 years, 4 months ago
  39. 9fec516 mm: thp: kill transparent_hugepage_active() by Yang Shi · 3 years, 4 months ago
  40. f707fa4 mm: khugepaged: better comments for anon vma check in hugepage_vma_revalidate by Yang Shi · 3 years, 4 months ago
  41. 4fa6893 mm: thp: consolidate vma size check to transhuge_vma_suitable by Yang Shi · 3 years, 4 months ago
  42. 66137fb mm: khugepaged: check THP flag in hugepage_vma_check() by Yang Shi · 3 years, 4 months ago
  43. 3218f87 mm: handling Non-LRU pages returned by vm_normal_pages by Alex Sierra · 3 years, 3 months ago
  44. 1baec20 mm/khugepaged: try to free transhuge swapcache when possible by Miaohe Lin · 3 years, 4 months ago
  45. 081c325 mm/khugepaged: remove unneeded return value of khugepaged_add_pte_mapped_thp() by Miaohe Lin · 3 years, 4 months ago
  46. 6dcdc94 mm/khugepaged: use helper macro __ATTR_RW by Miaohe Lin · 3 years, 4 months ago
  47. 2f55f07 mm/khugepaged: minor cleanup for collapse_file by Miaohe Lin · 3 years, 4 months ago
  48. 36ee2c7 mm/khugepaged: trivial typo and codestyle cleanup by Miaohe Lin · 3 years, 4 months ago
  49. 4d928e2 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs by Miaohe Lin · 3 years, 4 months ago
  50. dd5ff79 mm/khugepaged: remove unneeded shmem_huge_enabled() check by Miaohe Lin · 3 years, 4 months ago
  51. c791576 mm: khugepaged: introduce khugepaged_enter_vma() helper by Yang Shi · 3 years, 5 months ago
  52. 2647d11 mm: khugepaged: make hugepage_vma_check() non-static by Yang Shi · 3 years, 5 months ago
  53. d2081b2 mm: khugepaged: make khugepaged_enter() void function by Yang Shi · 3 years, 5 months ago
  54. 78d12c1 mm: thp: only regular file could be THP eligible by Yang Shi · 3 years, 5 months ago
  55. 52b52bf mm: khugepaged: skip DAX vma by Yang Shi · 3 years, 5 months ago
  56. cb64875 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED by Yang Shi · 3 years, 5 months ago
  57. deb4c93 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered by Peter Xu · 3 years, 5 months ago
  58. 40f2bbf mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() by David Hildenbrand · 3 years, 5 months ago
  59. 25fa414 mm/khugepaged: use vma_is_anonymous by xu xin · 3 years, 5 months ago
  60. 363106c mm/khugepaged: remove reuse_swap_page() usage by David Hildenbrand · 3 years, 7 months ago
  61. 869f7ee mm/rmap: Convert try_to_unmap() to take a folio by Matthew Wilcox (Oracle) · 3 years, 8 months ago
  62. 6d9df8a mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) by Hugh Dickins · 3 years, 8 months ago
  63. cea86fe mm/munlock: rmap call mlock_vma_page() munlock_vma_page() by Hugh Dickins · 3 years, 8 months ago
  64. 80110bb mm/page_table_check: check entries at pmd levels by Pasha Tatashin · 3 years, 8 months ago
  65. e59a47b8 mm/khugepaged: unify collapse pmd clear, flush and free by Pasha Tatashin · 3 years, 8 months ago
  66. f56caed Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 9 months ago
  67. 0b8f0d8 mm: fix some comment errors by Quanfa Fu · 3 years, 9 months ago
  68. e9ea874 mm/vmstat: add events for THP max_ptes_* exceeds by Yang Yang · 3 years, 9 months ago
  69. 020e8765 mm: remove last argument of reuse_swap_page() by Matthew Wilcox (Oracle) · 3 years, 9 months ago
  70. 08d5b29 mm: ptep_clear() page table helper by Pasha Tatashin · 3 years, 9 months ago
  71. 6b24ca4 mm: Use multi-index entries in the page cache by Matthew Wilcox (Oracle) · 5 years ago
  72. 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years ago
  73. bd3400e mm: khugepaged: recalculate min_free_kbytes after stopping khugepaged by Liangcai Fan · 4 years ago
  74. 49f8275 Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 4 years ago
  75. a4aeaa0 mm: khugepaged: skip huge page collapse for special files by Yang Shi · 4 years ago
  76. 74c42e1 mm, thp: bail out early in collapse_file for writeback page by Rongwei Wang · 4 years ago
  77. bbc6b70 mm/memcg: Convert mem_cgroup_uncharge() to take a folio by Matthew Wilcox (Oracle) · 4 years, 5 months ago
  78. 8f425e4 mm/memcg: Convert mem_cgroup_charge() to take a folio by Matthew Wilcox (Oracle) · 4 years, 4 months ago
  79. acdd9f8e huge tmpfs: SGP_NOALLOC to stop collapse_file() on race by Hugh Dickins · 4 years, 1 month ago
  80. eb6ecbe mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs by Collin Fijalkovich · 4 years, 3 months ago
  81. e6be37b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() by Miaohe Lin · 4 years, 3 months ago
  82. f0953a1 mm: fix typos in comments by Ingo Molnar · 4 years, 5 months ago
  83. 202e35d mm/vmscan: replace implicit RECLAIM_ZONE checks with explicit checks by Dave Hansen · 4 years, 5 months ago
  84. 75f8378 khugepaged: remove meaningless !pte_present() check in khugepaged_scan_pmd() by Miaohe Lin · 4 years, 5 months ago
  85. 18d24a7 khugepaged: remove unnecessary out label in collapse_huge_page() by Miaohe Lin · 4 years, 5 months ago
  86. fef792a khugepaged: use helper function range_in_vma() in collapse_pte_mapped_thp() by Miaohe Lin · 4 years, 5 months ago
  87. 89dc6a9 mm/khugepaged.c: replace barrier() with READ_ONCE() for a selective variable by Yanfei Xu · 4 years, 5 months ago
  88. 74e579b khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() by Miaohe Lin · 4 years, 5 months ago
  89. 28ff0a3 khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() by Miaohe Lin · 4 years, 5 months ago
  90. 588d01f khugepaged: reuse the smp_wmb() inside __SetPageUptodate() by Miaohe Lin · 4 years, 5 months ago
  91. 0edf61e khugepaged: remove unneeded return value of khugepaged_collapse_pte_mapped_thps() by Miaohe Lin · 4 years, 5 months ago
  92. cd89fb0 mm,thp,shmem: make khugepaged obey tmpfs mount flags by Rik van Riel · 4 years, 8 months ago
  93. 57b2847 mm: memcontrol: convert NR_SHMEM_THPS account to pages by Muchun Song · 4 years, 8 months ago
  94. bf9ecea mm: memcontrol: convert NR_FILE_THPS account to pages by Muchun Song · 4 years, 8 months ago
  95. 2b635dd mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() by Will Deacon · 4 years, 9 months ago
  96. 8958b24 mm: fix some spelling mistakes in comments by Haitao Shi · 4 years, 10 months ago
  97. dfefd22 mm: cleanup kstrto*() usage by Alexey Dobriyan · 4 years, 10 months ago
  98. ae7a927 mm: use sysfs_emit for struct kobject * uses by Joe Perches · 4 years, 10 months ago
  99. 336e6b5 khugepaged: add parameter explanations for kernel-doc markup by Alex Shi · 4 years, 10 months ago
  100. b8eddff mm: memcontrol: add file_thp, shmem_thp to memory.stat by Johannes Weiner · 4 years, 10 months ago