1. d824ec2 mm: do not reclaim private data from pinned page by Jan Kara · 1 year, 9 months ago
  2. 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, 9 months ago
  3. 7f63cf2 mm: Multi-gen LRU: remove wait_event_killable() by Kalesh Singh · 1 year, 9 months ago
  4. ef05e68 mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() by Yosry Ahmed · 1 year, 9 months ago
  5. 583c27a mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim by Yosry Ahmed · 1 year, 9 months ago
  6. 54c4fe0 mm/vmscan: simplify shrink_node() by Haifeng Xu · 1 year, 9 months ago
  7. 0d856cf vmscan: memcg: sleep when flushing stats during reclaim by Yosry Ahmed · 1 year, 10 months ago
  8. 9fad9ae memcg: sleep during flushing stats in safe contexts by Yosry Ahmed · 1 year, 10 months ago
  9. 23baf83 mm, treewide: redefine MAX_ORDER sanely by Kirill A. Shutemov · 1 year, 10 months ago
  10. cf2e309 mm: shrinkers: convert shrinker_rwsem to mutex by Qi Zheng · 1 year, 10 months ago
  11. 1643db9 mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() by Qi Zheng · 1 year, 10 months ago
  12. b3cabea mm: vmscan: hold write lock to reparent shrinker nr_deferred by Qi Zheng · 1 year, 10 months ago
  13. 475733d mm: vmscan: add shrinker_srcu_generation by Kirill Tkhai · 1 year, 10 months ago
  14. caa0532 mm: vmscan: make memcg slab shrink lockless by Qi Zheng · 1 year, 10 months ago
  15. f95bdb7 mm: vmscan: make global slab shrink lockless by Qi Zheng · 1 year, 10 months ago
  16. 42c9db3 mm: vmscan: add a map_nr_max field to shrinker_info by Qi Zheng · 1 year, 10 months ago
  17. 32d32ef mm: multi-gen LRU: improve design doc by T.J. Alumbaugh · 1 year, 11 months ago
  18. 9a52b2f mm: multi-gen LRU: clean up sysfs code by T.J. Alumbaugh · 1 year, 11 months ago
  19. 54e6842 fork/vm: Move common PF_IO_WORKER behavior to new flag by Mike Christie · 1 year, 10 months ago
  20. be2d575 mm: change to return bool for folio_isolate_lru() by Baolin Wang · 1 year, 11 months ago
  21. f7a449f mm: memcontrol: rename memcg_kmem_enabled() by Roman Gushchin · 1 year, 11 months ago
  22. 9f550d7 mm: multi-gen LRU: avoid futile retries by Yu Zhao · 1 year, 11 months ago
  23. f67d6b2 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 1 year, 11 months ago
  24. badc28d mm: shrinkers: fix deadlock in shrinker debugfs by Qi Zheng · 2 years ago
  25. abf0867 mm: multi-gen LRU: simplify lru_gen_look_around() by T.J. Alumbaugh · 2 years ago
  26. b5ff413 mm: multi-gen LRU: improve walk_pmd_range() by T.J. Alumbaugh · 2 years ago
  27. 37cc999 mm: multi-gen LRU: improve lru_gen_exit_memcg() by T.J. Alumbaugh · 2 years ago
  28. 36c7b4d mm: multi-gen LRU: section for memcg LRU by T.J. Alumbaugh · 2 years ago
  29. ccbbbb8 mm: multi-gen LRU: section for Bloom filters by T.J. Alumbaugh · 2 years ago
  30. db19a43 mm: multi-gen LRU: section for rmap/PT walk feedback by T.J. Alumbaugh · 2 years ago
  31. 7b8144e mm: multi-gen LRU: section for working set protection by T.J. Alumbaugh · 2 years ago
  32. 5ab0fc1 Sync mm-stable with mm-hotfixes-stable to pick up dependent patches by Andrew Morton · 2 years ago
  33. de08eaa mm: multi-gen LRU: fix crash during cgroup migration by Yu Zhao · 2 years ago
  34. 55ab834 Revert "mm: add nodes= arg to memory.reclaim" by Michal Hocko · 2 years, 1 month ago
  35. 8788f67 mm: add vma_has_recency() by Yu Zhao · 2 years, 1 month ago
  36. f386e93 mm: multi-gen LRU: simplify arch_has_hw_pte_young() check by Yu Zhao · 2 years, 1 month ago
  37. e9d4e1e mm: multi-gen LRU: clarify scan_control flags by Yu Zhao · 2 years, 1 month ago
  38. e4dde56 mm: multi-gen LRU: per-node lru_gen_folio lists by Yu Zhao · 2 years, 1 month ago
  39. 77d4459 mm: multi-gen LRU: shuffle should_run_aging() by Yu Zhao · 2 years, 1 month ago
  40. 7348cc9 mm: multi-gen LRU: remove aging fairness safeguard by Yu Zhao · 2 years, 1 month ago
  41. a579086 mm: multi-gen LRU: remove eviction fairness safeguard by Yu Zhao · 2 years, 1 month ago
  42. 6df1b22 mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] by Yu Zhao · 2 years, 1 month ago
  43. 391655f mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio by Yu Zhao · 2 years, 1 month ago
  44. 5a9e347 mm/swap: convert deactivate_page() to folio_deactivate() by Vishal Moola (Oracle) · 2 years, 1 month ago
  45. 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, 1 month ago
  46. eb780dc mm: Remove pointless barrier() after pmdp_get_lockless() by Peter Zijlstra · 2 years, 3 months ago
  47. dab6e71 mm: Rename pmd_read_atomic() by Peter Zijlstra · 4 years, 2 months ago
  48. c449deb mm: memcg: fix swapcached stat accounting by Hugh Dickins · 2 years, 1 month ago
  49. 12a5d39 mm: add nodes= arg to memory.reclaim by Mina Almasry · 2 years, 1 month ago
  50. 6b426d0 mm: disable top-tier fallback to reclaim on proactive reclaim by Mina Almasry · 2 years, 1 month ago
  51. adb8213 mm: memcg: fix stale protection of reclaim target memcg by Yosry Ahmed · 2 years, 1 month ago
  52. 8ef9c32 mm: vmscan: use sysfs_emit() to instead of scnprintf() by Xu Panda · 2 years, 2 months ago
  53. 931b6a8 mm: multi-gen LRU: remove NULL checks on NODE_DATA() by Yu Zhao · 2 years, 2 months ago
  54. e83b39d6 mm: make drop_caches keep reclaiming on all nodes by Jan Kara · 2 years, 2 months ago
  55. 57e9cc5 mm: vmscan: split khugepaged stats from direct reclaim stats by Johannes Weiner · 2 years, 3 months ago
  56. a38358c Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 2 months ago
  57. 4aaf269 mm: introduce arch_has_hw_nonleaf_pmd_young() by Juergen Gross · 2 years, 2 months ago
  58. 81a70c2 mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 by Aneesh Kumar K.V · 2 years, 2 months ago
  59. 359a5e1 mm: multi-gen LRU: retry folios written back while isolated by Yu Zhao · 2 years, 2 months ago
  60. f53af42 mm: vmscan: fix extreme overreclaim and swap floods by Johannes Weiner · 2 years, 6 months ago
  61. 0538a82c mm: vmscan: make rotations a secondary factor in balancing anon vs file by Johannes Weiner · 2 years, 3 months ago
  62. e4fea72 mglru: mm/vmscan.c: fix imprecise comments by Yu Zhao · 2 years, 4 months ago
  63. 14aa8b2 mm/mglru: don't sync disk for each aging cycle by Yu Zhao · 2 years, 4 months ago
  64. 9202d527b memcg: convert mem_cgroup_swap_full() to take a folio by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  65. 4081f74 mm/swap: convert put_swap_page() to put_swap_folio() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  66. bdb0ed5 mm/swapfile: convert try_to_free_swap() to folio_free_swap() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  67. 49fd9b6 mm/vmscan: fix a lot of comments by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  68. 78ba531 mm/vmscan: use vma iterator instead of vm_next by Liam R. Howlett · 2 years, 4 months ago
  69. 3200802 mm/demotion: demote pages according to allocation fallback order by Jagdish Gediya · 2 years, 5 months ago
  70. 9195244 mm/demotion: move memory demotion related code by Aneesh Kumar K.V · 2 years, 5 months ago
  71. 07017ac mm: multi-gen LRU: admin guide by Yu Zhao · 2 years, 4 months ago
  72. d6c3af7 mm: multi-gen LRU: debugfs interface by Yu Zhao · 2 years, 4 months ago
  73. 1332a80 mm: multi-gen LRU: thrashing prevention by Yu Zhao · 2 years, 4 months ago
  74. 354ed59 mm: multi-gen LRU: kill switch by Yu Zhao · 2 years, 4 months ago
  75. f76c833 mm: multi-gen LRU: optimize multiple memcgs by Yu Zhao · 2 years, 4 months ago
  76. bd74fda mm: multi-gen LRU: support page table walks by Yu Zhao · 2 years, 4 months ago
  77. 018ee47 mm: multi-gen LRU: exploit locality in rmap by Yu Zhao · 2 years, 4 months ago
  78. ac35a49 mm: multi-gen LRU: minimal implementation by Yu Zhao · 2 years, 4 months ago
  79. ec1c86b mm: multi-gen LRU: groundwork by Yu Zhao · 2 years, 4 months ago
  80. f1e1a7b mm/vmscan.c: refactor shrink_node() by Yu Zhao · 2 years, 4 months ago
  81. 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 4 months ago
  82. b4a0215 mm: fix null-ptr-deref in kswapd_is_running() by Kefeng Wang · 2 years, 5 months ago
  83. d3629af mm/vmscan: make the annotations of refaults code at the right place by Yang Yang · 2 years, 5 months ago
  84. e9c2dbc mm/vmscan: define macros for refaults in struct lruvec by Yang Yang · 2 years, 5 months ago
  85. 36a3b14 vmscan: check folio_test_private(), not folio_get_private() by Matthew Wilcox (Oracle) · 2 years, 4 months ago
  86. 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
  87. 73b73ba mm: vmpressure: don't count proactive reclaim in vmpressure by Yosry Ahmed · 2 years, 6 months ago
  88. 14773bf mm: shrinkers: fix double kfree on shrinker name by Tetsuo Handa · 2 years, 6 months ago
  89. e8da368 mm, docs: fix comments that mention mem_hotplug_end() by Yun-Ze Li · 2 years, 7 months ago
  90. ceff9d3 mm/swap: convert __delete_from_swap_cache() to a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  91. b98c359 mm: convert page_swap_flags to folio_swap_flags by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  92. 5375336 mm: convert destroy_compound_page() to destroy_large_folio() by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  93. a83f055 mm/vmscan: convert reclaim_pages() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  94. 07f67a8 mm/vmscan: convert shrink_active_list() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  95. ff00a17 mm/vmscan: convert move_pages_to_lru() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  96. 166e3d3 mm/vmscan: convert isolate_lru_pages() to use a folio by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  97. b8cecb9 mm/vmscan: convert reclaim_clean_pages_from_list() to folios by Matthew Wilcox (Oracle) · 2 years, 7 months ago
  98. e33c267 mm: shrinkers: provide shrinkers with names by Roman Gushchin · 2 years, 8 months ago
  99. 5035ebc mm: shrinkers: introduce debugfs interface for memory shrinkers by Roman Gushchin · 2 years, 8 months ago
  100. 77414d1 vmscan: Add check_move_unevictable_folios() by Matthew Wilcox (Oracle) · 2 years, 7 months ago