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