aboutsummaryrefslogtreecommitdiff
path: root/mm/vmscan.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-119/+137
2024-03-12mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failureGravatar Byungchul Park 1-1/+20
2024-03-12mm: remove folio from deferred split list before uncharging itGravatar Matthew Wilcox (Oracle) 1-0/+6
2024-03-04mm: free folios directly in move_folios_to_lru()Gravatar Matthew Wilcox (Oracle) 1-20/+12
2024-03-04mm: free folios in a batch in shrink_folio_list()Gravatar Matthew Wilcox (Oracle) 1-11/+9
2024-03-04mm: madvise: pageout: ignore references rather than clearing youngGravatar Barry Song 1-5/+7
2024-03-04mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a...Gravatar Vlastimil Babka 1-1/+4
2024-02-22mm/mglru: improve swappiness handlingGravatar Kinsey Ho 1-10/+10
2024-02-22mm/mglru: improve struct lru_gen_mm_walkGravatar Kinsey Ho 1-24/+26
2024-02-22mm/mglru: improve reset_mm_stats()Gravatar Kinsey Ho 1-20/+22
2024-02-22mm/mglru: improve should_run_aging()Gravatar Kinsey Ho 1-14/+11
2024-02-22mm/mglru: drop unused parameterGravatar Kinsey Ho 1-5/+5
2024-02-22mm/vmscan: make too_many_isolated return boolGravatar Hao Ge 1-3/+3
2024-02-22mm/vmscan: change the type of file from int to boolGravatar Hao Ge 1-2/+2
2024-02-22kswapd: replace try_to_freeze() with kthread_freezable_should_stop()Gravatar Levi Yun 1-6/+6
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-130/+150
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERGravatar Kirill A. Shutemov 1-1/+1
2024-01-05mm/vmstat: move pgdemote_* out of CONFIG_NUMA_BALANCINGGravatar Li Zhijian 1-4/+1
2024-01-05mm/mglru: remove CONFIG_TRANSPARENT_HUGEPAGEGravatar Kinsey Ho 1-11/+1
2024-01-05mm/mglru: remove CONFIG_MEMCGGravatar Kinsey Ho 1-46/+21
2024-01-05mm/mglru: add CONFIG_LRU_GEN_WALKS_MMUGravatar Kinsey Ho 1-69/+123
2023-12-29mm/mglru: skip special VMAs in lru_gen_look_around()Gravatar Yu Zhao 1-4/+9
2023-12-20mm: memcg: restore subtree stats flushingGravatar Yosry Ahmed 1-1/+1
2023-12-20sync mm-stable with mm-hotfixes-stable to pick up depended-upon changesGravatar Andrew Morton 1-31/+61
2023-12-12mm/mglru: reclaim offlined memcgs harderGravatar Yu Zhao 1-8/+16
2023-12-12mm/mglru: respect min_ttl_ms with memcgsGravatar Yu Zhao 1-14/+16
2023-12-12mm/mglru: try to stop at high watermarksGravatar Yu Zhao 1-8/+28
2023-12-12mm/mglru: fix underprotected page cacheGravatar Yu Zhao 1-1/+1
2023-12-10mm/vmstat: move pgdemote_* to per-node statsGravatar Li Zhijian 1-4/+8
2023-10-18mm: multi-gen LRU: reuse some legacy trace eventsGravatar Jaewon Kim 1-5/+13
2023-10-06delayacct: add memory reclaim delay in get_page_from_freelistGravatar liwenyu 1-0/+2
2023-10-04mm, vmscan: remove ISOLATE_UNMAPPEDGravatar Vlastimil Babka 1-2/+1
2023-10-04mm: memcg: add THP swap out info for anonymous reclaimGravatar Xin Hao 1-0/+1
2023-10-04mm: vmscan: modify an easily misunderstood function nameGravatar liujinlong 1-2/+2
2023-10-04mm: vmscan: move shrinker-related code into a separate fileGravatar Qi Zheng 1-701/+0
2023-10-04mm/vmscan: print err before panicGravatar Angus Chen 1-1/+2
2023-10-04mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype()Gravatar Vern Hao 1-1/+1
2023-08-24mm/swap: inline folio_set_swap_entry() and folio_swap_entry()Gravatar David Hildenbrand 1-1/+1
2023-08-21merge mm-hotfixes-stable into mm-stable to pick up depended-upon changesGravatar Andrew Morton 1-5/+9
2023-08-21Multi-gen LRU: skip CMA pages when they are not eligibleGravatar Charan Teja Kalla 1-1/+1
2023-08-21Multi-gen LRU: fix can_swap in lru_gen_look_around()Gravatar Kalesh Singh 1-1/+2
2023-08-21Multi-gen LRU: avoid race in inc_min_seq()Gravatar Kalesh Singh 1-6/+7
2023-08-21Multi-gen LRU: fix per-zone reclaimGravatar Kalesh Singh 1-4/+14
2023-08-21mm: multi-gen LRU: don't spin during memcg releaseGravatar T.J. Mercier 1-5/+8
2023-08-21mm: enable page walking API to lock vmas during the walkGravatar Suren Baghdasaryan 1-0/+1
2023-08-18mm: merge folio_has_private()/filemap_release_folio() call pairsGravatar David Howells 1-4/+4
2023-06-23mm/vmscan: fix root proactive reclaim unthrottling unbalanced nodeGravatar Yosry Ahmed 1-7/+12
2023-06-23mm: memcg: rename and document global_reclaim()Gravatar Yosry Ahmed 1-8/+13
2023-06-23mm: remove check_move_unevictable_pages()Gravatar Matthew Wilcox (Oracle) 1-17/+0
2023-06-23Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.Gravatar Andrew Morton 1-76/+62