summaryrefslogtreecommitdiffstats
path: root/mm/vmscan.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "mm: skip CMA pages when they are not available"Usama Arif2024-09-021-22/+2
* Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-07-241-9/+0
|\
| * mm: add MAP_DROPPABLE for designating always lazily freeable mappingsJason A. Donenfeld2024-07-191-9/+0
* | mm/mglru: fix ineffective protection calculationYu Zhao2024-07-181-44/+38
* | mm/mglru: fix overshooting shrinker memoryYu Zhao2024-07-181-2/+8
* | mm/mglru: fix div-by-zero in vmpressure_calc_level()Yu Zhao2024-07-181-1/+0
* | mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNCBarry Song2024-07-101-1/+1
* | mm: add swappiness= arg to memory.reclaimDan Schatzberg2024-07-051-3/+22
* | mm: add defines for min/max swappinessDan Schatzberg2024-07-051-6/+6
* | mm: memcg: rename soft limit reclaim-related functionsRoman Gushchin2024-07-051-5/+5
* | mm: refactor folio_undo_large_rmappable()Kefeng Wang2024-07-051-6/+2
* | mm: rename alloc_demote_folio to alloc_migrate_folioHonggyu Kim2024-07-041-2/+2
* | mm: make alloc_demote_folio externally invokable for migrationHonggyu Kim2024-07-041-2/+1
* | mm: vmscan: reset sc->priority on retryShakeel Butt2024-07-041-0/+1
* | mm: vmscan: restore incremental cgroup iterationJohannes Weiner2024-07-041-2/+40
|/
* mm: drop the 'anon_' prefix for swap-out mTHP countersBaolin Wang2024-06-061-1/+1
* mm/vmscan: remove ignore_references argument of reclaim_folio_list()SeongJae Park2024-05-071-6/+4
* mm/vmscan: remove ignore_references argument of reclaim_pages()SeongJae Park2024-05-071-3/+3
* mm: add per-order mTHP anon_swpout and anon_swpout_fallback countersBarry Song2024-05-061-0/+3
* mm: vmscan: avoid split during shrink_folio_list()Ryan Roberts2024-04-261-10/+10
* mm: hold PTL from the first PTE while reclaiming a large folioBarry Song2024-04-261-0/+14
* mm: record the migration reason for struct migration_target_controlBaolin Wang2024-04-261-1/+2
* Merge branch 'master' into mm-stableAndrew Morton2024-03-181-1/+4
|\
| * mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a...Vlastimil Babka2024-03-051-1/+4
* | mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failureByungchul Park2024-03-121-1/+20
* | mm: remove folio from deferred split list before uncharging itMatthew Wilcox (Oracle)2024-03-121-0/+6
* | mm: free folios directly in move_folios_to_lru()Matthew Wilcox (Oracle)2024-03-051-20/+12
* | mm: free folios in a batch in shrink_folio_list()Matthew Wilcox (Oracle)2024-03-051-11/+9
* | mm: madvise: pageout: ignore references rather than clearing youngBarry Song2024-03-051-5/+7
* | mm/mglru: improve swappiness handlingKinsey Ho2024-02-221-10/+10
* | mm/mglru: improve struct lru_gen_mm_walkKinsey Ho2024-02-221-24/+26
* | mm/mglru: improve reset_mm_stats()Kinsey Ho2024-02-221-20/+22
* | mm/mglru: improve should_run_aging()Kinsey Ho2024-02-221-14/+11
* | mm/mglru: drop unused parameterKinsey Ho2024-02-221-5/+5
* | mm/vmscan: make too_many_isolated return boolHao Ge2024-02-221-3/+3
* | mm/vmscan: change the type of file from int to boolHao Ge2024-02-221-2/+2
* | kswapd: replace try_to_freeze() with kthread_freezable_should_stop()Levi Yun2024-02-221-6/+6
|/
* Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-091-130/+150
|\
| * mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-091-1/+1
| * mm/vmstat: move pgdemote_* out of CONFIG_NUMA_BALANCINGLi Zhijian2024-01-051-4/+1
| * mm/mglru: remove CONFIG_TRANSPARENT_HUGEPAGEKinsey Ho2024-01-051-11/+1
| * mm/mglru: remove CONFIG_MEMCGKinsey Ho2024-01-051-46/+21
| * mm/mglru: add CONFIG_LRU_GEN_WALKS_MMUKinsey Ho2024-01-051-69/+123
| * mm: memcg: restore subtree stats flushingYosry Ahmed2023-12-201-1/+1
| * sync mm-stable with mm-hotfixes-stable to pick up depended-upon changesAndrew Morton2023-12-201-31/+61
| |\
| * | mm/vmstat: move pgdemote_* to per-node statsLi Zhijian2023-12-111-4/+8
* | | mm/mglru: skip special VMAs in lru_gen_look_around()Yu Zhao2023-12-291-4/+9
| |/ |/|
* | mm/mglru: reclaim offlined memcgs harderYu Zhao2023-12-131-8/+16
* | mm/mglru: respect min_ttl_ms with memcgsYu Zhao2023-12-131-14/+16
* | mm/mglru: try to stop at high watermarksYu Zhao2023-12-131-8/+28