1. 0175ab6 mm/khugepaged: fix conflicting mods to collapse_file() by Hugh Dickins · 1 year, 10 months ago
  2. a2e17cc mm/khugepaged: maintain page cache uptodate flag by David Stevens · 1 year, 11 months ago
  3. ac492b9 mm/khugepaged: skip shmem with userfaultfd by David Stevens · 1 year, 11 months ago
  4. cae106d mm/khugepaged: refactor collapse_file control flow by David Stevens · 1 year, 11 months ago
  5. efa3d81 mm/khugepaged: drain lru after swapping in shmem by David Stevens · 1 year, 11 months ago
  6. 12904d9 mm/khugepaged: recover from poisoned file-backed memory by Jiaqi Yan · 1 year, 11 months ago
  7. 98c76c9 mm/khugepaged: recover from poisoned anonymous memory by Jiaqi Yan · 1 year, 11 months ago
  8. 2ce0bdf mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() by Ivan Orlov · 1 year, 11 months ago
  9. e492cd6 sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes by Andrew Morton · 1 year, 11 months ago
  10. dd47ac4 mm/khugepaged: check again on anon uffd-wp during isolation by Peter Xu · 1 year, 11 months ago
  11. 55fd6fc mm/khugepaged: write-lock VMA while collapsing a huge page by Suren Baghdasaryan · 2 years ago
  12. 2bad466 mm/uffd: UFFD_FEATURE_WP_UNPOPULATED by Peter Xu · 2 years ago
  13. 7cb1d7e mm/khugepaged: cleanup memcg uncharge for failure path by Peter Xu · 2 years ago
  14. 94c02ad mm/khugepaged: alloc_charge_hpage() take care of mem charge errors by Peter Xu · 2 years ago
  15. 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
  16. f7f9c00 mm: change to return bool for isolate_lru_page() by Baolin Wang · 2 years, 1 month ago
  17. be2d575 mm: change to return bool for folio_isolate_lru() by Baolin Wang · 2 years, 1 month ago
  18. ae63c89 mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount by Zach O'Keefe · 2 years, 1 month ago
  19. f528260 mm/khugepaged: fix invalid page access in release_pte_pages() by Vishal Moola (Oracle) · 2 years, 1 month ago
  20. 9bdfeea mm/khugepaged: convert release_pte_pages() to use folios by Vishal Moola (Oracle) · 2 years, 2 months ago
  21. 92644f5 mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() by Vishal Moola (Oracle) · 2 years, 2 months ago
  22. 7d4a8be mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export by Alistair Popple · 2 years, 2 months ago
  23. edb5d0c mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups by Zach O'Keefe · 2 years, 1 month ago
  24. 023f47a mm/khugepaged: fix ->anon_vma race by Jann Horn · 2 years, 2 months ago
  25. 52dc031 mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end by Zach O'Keefe · 2 years, 2 months ago
  26. ab0c3f1 mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma by Hugh Dickins · 2 years, 2 months ago
  27. 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, 3 months ago
  28. dab6e71 mm: Rename pmd_read_atomic() by Peter Zijlstra · 4 years, 3 months ago
  29. 284a344 khugepage: replace lru_cache_add() with folio_add_lru() by Vishal Moola (Oracle) · 2 years, 4 months ago
  30. 4c9473e mm/khugepaged: add tracepoint to collapse_file() by Gautam Menghani · 2 years, 4 months ago
  31. 64ab319 khugepage: replace try_to_release_page() with filemap_release_folio() by Vishal Moola (Oracle) · 2 years, 4 months ago
  32. cb67f42 mm,thp,rmap: simplify compound page mapcount handling by Hugh Dickins · 2 years, 4 months ago
  33. 57e9cc5 mm: vmscan: split khugepaged stats from direct reclaim stats by Johannes Weiner · 2 years, 4 months ago
  34. f268f6c mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths by Jann Horn · 2 years, 3 months ago
  35. 2ba99c5 mm/khugepaged: fix GUP-fast interaction by sending IPI by Jann Horn · 2 years, 3 months ago
  36. 8d3c106 mm/khugepaged: take the right locks for page table retraction by Jann Horn · 2 years, 3 months ago
  37. 045634f mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to remove filename from function call by Gautam Menghani · 2 years, 4 months ago
  38. e031ff9 mm: khugepaged: allow page allocation fallback to eligible nodes by Yang Shi · 2 years, 4 months ago
  39. 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, 5 months ago
  40. 30c9999 Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 5 months ago
  41. d41fd20 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() by Zach O'Keefe · 2 years, 5 months ago
  42. 3448839 mm/madvise: add file and shmem support to MADV_COLLAPSE by Zach O'Keefe · 2 years, 5 months ago
  43. 58ac9a8 mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds by Zach O'Keefe · 2 years, 5 months ago
  44. 0f3e2a2 mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot be isolated by Zach O'Keefe · 2 years, 5 months ago
  45. 780a4b6 mm/khugepaged: check compound_order() in collapse_pte_mapped_thp() by Zach O'Keefe · 2 years, 5 months ago
  46. 7459c14 khugepaged: call shmem_get_folio() by Matthew Wilcox (Oracle) · 2 years, 6 months ago
  47. b26e270 mm: thp: convert to use common struct mm_slot by Qi Zheng · 2 years, 6 months ago
  48. 6854050 mm/khugepaged: stop using vma linked list by Matthew Wilcox (Oracle) · 2 years, 6 months ago
  49. 94d815b mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() by Liam R. Howlett · 2 years, 6 months ago
  50. 4d24de9 mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock by Yang Shi · 2 years, 6 months ago
  51. 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 5 months ago
  52. 70cbc3c mm: gup: fix the fast GUP race against THP collapse by Yang Shi · 2 years, 6 months ago
  53. 7d2c438 mm/khugepaged: rename prefix of shared collapse functions by Zach O'Keefe · 2 years, 8 months ago
  54. 7d8faaf mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse by Zach O'Keefe · 2 years, 8 months ago
  55. 5072280 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage by Zach O'Keefe · 2 years, 8 months ago
  56. a7f4e6e mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() by Zach O'Keefe · 2 years, 8 months ago
  57. d8ea7cc mm/khugepaged: add flag to predicate khugepaged-only behavior by Zach O'Keefe · 2 years, 8 months ago
  58. 50ad2f2 mm/khugepaged: propagate enum scan_result codes back to callers by Zach O'Keefe · 2 years, 8 months ago
  59. 9710a78a mm/khugepaged: dedup and simplify hugepage alloc and charging by Zach O'Keefe · 2 years, 8 months ago
  60. 34d6b47 mm/khugepaged: add struct collapse_control by Zach O'Keefe · 2 years, 8 months ago
  61. c6a7f44 mm: khugepaged: don't carry huge page to the next loop for !CONFIG_NUMA by Yang Shi · 2 years, 8 months ago
  62. f5d39b0 freezer,sched: Rewrite core freezer logic by Peter Zijlstra · 2 years, 6 months ago
  63. 1064026 mm: khugepaged: reorg some khugepaged helpers by Yang Shi · 2 years, 9 months ago
  64. 7da4e2c mm: thp: kill __transhuge_page_enabled() by Yang Shi · 2 years, 9 months ago
  65. 9fec516 mm: thp: kill transparent_hugepage_active() by Yang Shi · 2 years, 9 months ago
  66. f707fa4 mm: khugepaged: better comments for anon vma check in hugepage_vma_revalidate by Yang Shi · 2 years, 9 months ago
  67. 4fa6893 mm: thp: consolidate vma size check to transhuge_vma_suitable by Yang Shi · 2 years, 9 months ago
  68. 66137fb mm: khugepaged: check THP flag in hugepage_vma_check() by Yang Shi · 2 years, 9 months ago
  69. 3218f87 mm: handling Non-LRU pages returned by vm_normal_pages by Alex Sierra · 2 years, 8 months ago
  70. 1baec20 mm/khugepaged: try to free transhuge swapcache when possible by Miaohe Lin · 2 years, 8 months ago
  71. 081c325 mm/khugepaged: remove unneeded return value of khugepaged_add_pte_mapped_thp() by Miaohe Lin · 2 years, 8 months ago
  72. 6dcdc94 mm/khugepaged: use helper macro __ATTR_RW by Miaohe Lin · 2 years, 8 months ago
  73. 2f55f07 mm/khugepaged: minor cleanup for collapse_file by Miaohe Lin · 2 years, 8 months ago
  74. 36ee2c7 mm/khugepaged: trivial typo and codestyle cleanup by Miaohe Lin · 2 years, 8 months ago
  75. 4d928e2 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs by Miaohe Lin · 2 years, 8 months ago
  76. dd5ff79 mm/khugepaged: remove unneeded shmem_huge_enabled() check by Miaohe Lin · 2 years, 8 months ago
  77. c791576 mm: khugepaged: introduce khugepaged_enter_vma() helper by Yang Shi · 2 years, 10 months ago
  78. 2647d11 mm: khugepaged: make hugepage_vma_check() non-static by Yang Shi · 2 years, 10 months ago
  79. d2081b2 mm: khugepaged: make khugepaged_enter() void function by Yang Shi · 2 years, 10 months ago
  80. 78d12c1 mm: thp: only regular file could be THP eligible by Yang Shi · 2 years, 10 months ago
  81. 52b52bf mm: khugepaged: skip DAX vma by Yang Shi · 2 years, 10 months ago
  82. cb64875 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED by Yang Shi · 2 years, 10 months ago
  83. deb4c93 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered by Peter Xu · 2 years, 10 months ago
  84. 40f2bbf mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() by David Hildenbrand · 2 years, 10 months ago
  85. 25fa414 mm/khugepaged: use vma_is_anonymous by xu xin · 2 years, 10 months ago
  86. 363106c mm/khugepaged: remove reuse_swap_page() usage by David Hildenbrand · 3 years ago
  87. 869f7ee mm/rmap: Convert try_to_unmap() to take a folio by Matthew Wilcox (Oracle) · 3 years, 1 month ago
  88. 6d9df8a mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) by Hugh Dickins · 3 years, 1 month ago
  89. cea86fe mm/munlock: rmap call mlock_vma_page() munlock_vma_page() by Hugh Dickins · 3 years, 1 month ago
  90. 80110bb mm/page_table_check: check entries at pmd levels by Pasha Tatashin · 3 years, 1 month ago
  91. e59a47b8 mm/khugepaged: unify collapse pmd clear, flush and free by Pasha Tatashin · 3 years, 1 month ago
  92. f56caed Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 2 months ago
  93. 0b8f0d8 mm: fix some comment errors by Quanfa Fu · 3 years, 2 months ago
  94. e9ea874 mm/vmstat: add events for THP max_ptes_* exceeds by Yang Yang · 3 years, 2 months ago
  95. 020e8765 mm: remove last argument of reuse_swap_page() by Matthew Wilcox (Oracle) · 3 years, 2 months ago
  96. 08d5b29 mm: ptep_clear() page table helper by Pasha Tatashin · 3 years, 2 months ago
  97. 6b24ca4 mm: Use multi-index entries in the page cache by Matthew Wilcox (Oracle) · 4 years, 8 months ago
  98. 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  99. bd3400e mm: khugepaged: recalculate min_free_kbytes after stopping khugepaged by Liangcai Fan · 3 years, 4 months ago
  100. 49f8275 Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 3 years, 4 months ago