summaryrefslogtreecommitdiffstats
path: root/mm/vmscan.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-22mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1Aneesh Kumar K.V1-1/+13
2022-11-22mm: multi-gen LRU: retry folios written back while isolatedYu Zhao1-11/+37
2022-11-22mm: vmscan: fix extreme overreclaim and swap floodsJohannes Weiner1-6/+4
2022-10-07mglru: mm/vmscan.c: fix imprecise commentsYu Zhao1-5/+4
2022-10-07mm/mglru: don't sync disk for each aging cycleYu Zhao1-2/+0
2022-10-03memcg: convert mem_cgroup_swap_full() to take a folioMatthew Wilcox (Oracle)1-2/+1
2022-10-03mm/swap: convert put_swap_page() to put_swap_folio()Matthew Wilcox (Oracle)1-1/+1
2022-10-03mm/swapfile: convert try_to_free_swap() to folio_free_swap()Matthew Wilcox (Oracle)1-1/+1
2022-10-03mm/vmscan: fix a lot of commentsMatthew Wilcox (Oracle)1-133/+130
2022-09-26mm/vmscan: use vma iterator instead of vm_nextLiam R. Howlett1-9/+3
2022-09-26mm/demotion: demote pages according to allocation fallback orderJagdish Gediya1-15/+43
2022-09-26mm/demotion: move memory demotion related codeAneesh Kumar K.V1-0/+1
2022-09-26mm: multi-gen LRU: admin guideYu Zhao1-0/+4
2022-09-26mm: multi-gen LRU: debugfs interfaceYu Zhao1-10/+401
2022-09-26mm: multi-gen LRU: thrashing preventionYu Zhao1-3/+71
2022-09-26mm: multi-gen LRU: kill switchYu Zhao1-5/+223
2022-09-26mm: multi-gen LRU: optimize multiple memcgsYu Zhao1-9/+96
2022-09-26mm: multi-gen LRU: support page table walksYu Zhao1-16/+994
2022-09-26mm: multi-gen LRU: exploit locality in rmapYu Zhao1-0/+184
2022-09-26mm: multi-gen LRU: minimal implementationYu Zhao1-8/+784
2022-09-26mm: multi-gen LRU: groundworkYu Zhao1-0/+75
2022-09-26mm/vmscan.c: refactor shrink_node()Yu Zhao1-94/+104
2022-09-26Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-2/+2
2022-09-11mm: fix null-ptr-deref in kswapd_is_running()Kefeng Wang1-11/+16
2022-09-11mm/vmscan: make the annotations of refaults code at the right placeYang Yang1-5/+5
2022-09-11mm/vmscan: define macros for refaults in struct lruvecYang Yang1-4/+4
2022-09-11vmscan: check folio_test_private(), not folio_get_private()Matthew Wilcox (Oracle)1-2/+2
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-135/+197
2022-07-29mm: vmpressure: don't count proactive reclaim in vmpressureYosry Ahmed1-10/+17
2022-07-29mm: shrinkers: fix double kfree on shrinker nameTetsuo Handa1-2/+7
2022-07-03mm, docs: fix comments that mention mem_hotplug_end()Yun-Ze Li1-1/+1
2022-07-03mm/swap: convert __delete_from_swap_cache() to a folioMatthew Wilcox (Oracle)1-1/+1
2022-07-03mm: convert page_swap_flags to folio_swap_flagsMatthew Wilcox (Oracle)1-1/+1
2022-07-03mm: convert destroy_compound_page() to destroy_large_folio()Matthew Wilcox (Oracle)1-2/+2
2022-07-03mm/vmscan: convert reclaim_pages() to use a folioMatthew Wilcox (Oracle)1-13/+12
2022-07-03mm/vmscan: convert shrink_active_list() to use a folioMatthew Wilcox (Oracle)1-32/+29
2022-07-03mm/vmscan: convert move_pages_to_lru() to use a folioMatthew Wilcox (Oracle)1-27/+27
2022-07-03mm/vmscan: convert isolate_lru_pages() to use a folioMatthew Wilcox (Oracle)1-33/+33
2022-07-03mm/vmscan: convert reclaim_clean_pages_from_list() to foliosMatthew Wilcox (Oracle)1-11/+11
2022-07-03mm: shrinkers: provide shrinkers with namesRoman Gushchin1-3/+55
2022-07-03mm: shrinkers: introduce debugfs interface for memory shrinkersRoman Gushchin1-2/+4
2022-06-29vmscan: Add check_move_unevictable_folios()Matthew Wilcox (Oracle)1-22/+34
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-226/+250
2022-05-25Revert "mm/vmscan: never demote for memcg reclaim"Johannes Weiner1-7/+2
2022-05-19mm: don't be stuck to rmap lock on reclaim pathMinchan Kim1-1/+6
2022-05-13vmscan: remove remaining uses of page in shrink_page_listMatthew Wilcox (Oracle)1-62/+60
2022-05-13vmscan: convert the activate_locked portion of shrink_page_list to foliosMatthew Wilcox (Oracle)1-8/+9
2022-05-13vmscan: move initialisation of mapping downMatthew Wilcox (Oracle)1-5/+2
2022-05-13vmscan: convert lazy freeing to foliosMatthew Wilcox (Oracle)1-9/+9
2022-05-13vmscan: convert page buffer handling to use foliosMatthew Wilcox (Oracle)1-23/+25