aboutsummaryrefslogtreecommitdiff
path: root/mm/vmscan.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-4/+1
2022-12-15mm: Remove pointless barrier() after pmdp_get_lockless()Gravatar Peter Zijlstra 1-3/+0
2022-12-15mm: Rename pmd_read_atomic()Gravatar Peter Zijlstra 1-2/+2
2022-12-11mm: memcg: fix swapcached stat accountingGravatar Hugh Dickins 1-2/+1
2022-12-11mm: add nodes= arg to memory.reclaimGravatar Mina Almasry 1-1/+3
2022-12-11mm: disable top-tier fallback to reclaim on proactive reclaimGravatar Mina Almasry 1-3/+22
2022-12-11mm: memcg: fix stale protection of reclaim target memcgGravatar Yosry Ahmed 1-5/+6
2022-11-30mm: vmscan: use sysfs_emit() to instead of scnprintf()Gravatar Xu Panda 1-1/+1
2022-11-30mm: multi-gen LRU: remove NULL checks on NODE_DATA()Gravatar Yu Zhao 1-11/+2
2022-11-30mm: make drop_caches keep reclaiming on all nodesGravatar Jan Kara 1-15/+18
2022-11-30mm: vmscan: split khugepaged stats from direct reclaim statsGravatar Johannes Weiner 1-8/+24
2022-11-30Merge branch 'mm-hotfixes-stable' into mm-stableGravatar Andrew Morton 1-23/+59
2022-11-30mm: introduce arch_has_hw_nonleaf_pmd_young()Gravatar Juergen Gross 1-5/+5
2022-11-22mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1Gravatar Aneesh Kumar K.V 1-1/+13
2022-11-22mm: multi-gen LRU: retry folios written back while isolatedGravatar Yu Zhao 1-11/+37
2022-11-22mm: vmscan: fix extreme overreclaim and swap floodsGravatar Johannes Weiner 1-6/+4
2022-11-08mm: vmscan: make rotations a secondary factor in balancing anon vs fileGravatar Johannes Weiner 1-1/+3
2022-10-07mglru: mm/vmscan.c: fix imprecise commentsGravatar Yu Zhao 1-5/+4
2022-10-07mm/mglru: don't sync disk for each aging cycleGravatar Yu Zhao 1-2/+0
2022-10-03memcg: convert mem_cgroup_swap_full() to take a folioGravatar Matthew Wilcox (Oracle) 1-2/+1
2022-10-03mm/swap: convert put_swap_page() to put_swap_folio()Gravatar Matthew Wilcox (Oracle) 1-1/+1
2022-10-03mm/swapfile: convert try_to_free_swap() to folio_free_swap()Gravatar Matthew Wilcox (Oracle) 1-1/+1
2022-10-03mm/vmscan: fix a lot of commentsGravatar Matthew Wilcox (Oracle) 1-133/+130
2022-09-26mm/vmscan: use vma iterator instead of vm_nextGravatar Liam R. Howlett 1-9/+3
2022-09-26mm/demotion: demote pages according to allocation fallback orderGravatar Jagdish Gediya 1-15/+43
2022-09-26mm/demotion: move memory demotion related codeGravatar Aneesh Kumar K.V 1-0/+1
2022-09-26mm: multi-gen LRU: admin guideGravatar Yu Zhao 1-0/+4
2022-09-26mm: multi-gen LRU: debugfs interfaceGravatar Yu Zhao 1-10/+401
2022-09-26mm: multi-gen LRU: thrashing preventionGravatar Yu Zhao 1-3/+71
2022-09-26mm: multi-gen LRU: kill switchGravatar Yu Zhao 1-5/+223
2022-09-26mm: multi-gen LRU: optimize multiple memcgsGravatar Yu Zhao 1-9/+96
2022-09-26mm: multi-gen LRU: support page table walksGravatar Yu Zhao 1-16/+994
2022-09-26mm: multi-gen LRU: exploit locality in rmapGravatar Yu Zhao 1-0/+184
2022-09-26mm: multi-gen LRU: minimal implementationGravatar Yu Zhao 1-8/+784
2022-09-26mm: multi-gen LRU: groundworkGravatar Yu Zhao 1-0/+75
2022-09-26mm/vmscan.c: refactor shrink_node()Gravatar Yu Zhao 1-94/+104
2022-09-26Merge branch 'mm-hotfixes-stable' into mm-stableGravatar Andrew Morton 1-2/+2
2022-09-11mm: fix null-ptr-deref in kswapd_is_running()Gravatar Kefeng Wang 1-11/+16
2022-09-11mm/vmscan: make the annotations of refaults code at the right placeGravatar Yang Yang 1-5/+5
2022-09-11mm/vmscan: define macros for refaults in struct lruvecGravatar Yang Yang 1-4/+4
2022-09-11vmscan: check folio_test_private(), not folio_get_private()Gravatar Matthew Wilcox (Oracle) 1-2/+2
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-135/+197
2022-07-29mm: vmpressure: don't count proactive reclaim in vmpressureGravatar Yosry Ahmed 1-10/+17
2022-07-29mm: shrinkers: fix double kfree on shrinker nameGravatar Tetsuo Handa 1-2/+7
2022-07-03mm, docs: fix comments that mention mem_hotplug_end()Gravatar Yun-Ze Li 1-1/+1
2022-07-03mm/swap: convert __delete_from_swap_cache() to a folioGravatar Matthew Wilcox (Oracle) 1-1/+1
2022-07-03mm: convert page_swap_flags to folio_swap_flagsGravatar Matthew Wilcox (Oracle) 1-1/+1
2022-07-03mm: convert destroy_compound_page() to destroy_large_folio()Gravatar Matthew Wilcox (Oracle) 1-2/+2
2022-07-03mm/vmscan: convert reclaim_pages() to use a folioGravatar Matthew Wilcox (Oracle) 1-13/+12
2022-07-03mm/vmscan: convert shrink_active_list() to use a folioGravatar Matthew Wilcox (Oracle) 1-32/+29