aboutsummaryrefslogtreecommitdiff
path: root/mm/vmscan.c
AgeCommit message (Expand)Author
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-04-18mm: Multi-gen LRU: remove wait_event_killable()Kalesh Singh
2023-04-18mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state()Yosry Ahmed
2023-04-18mm: vmscan: ignore non-LRU-based reclaim in memcg reclaimYosry Ahmed
2023-04-18mm/vmscan: simplify shrink_node()Haifeng Xu
2023-04-18vmscan: memcg: sleep when flushing stats during reclaimYosry Ahmed
2023-04-18memcg: sleep during flushing stats in safe contextsYosry Ahmed
2023-04-05mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov
2023-03-28mm: shrinkers: convert shrinker_rwsem to mutexQi Zheng
2023-03-28mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()Qi Zheng
2023-03-28mm: vmscan: hold write lock to reparent shrinker nr_deferredQi Zheng
2023-03-28mm: vmscan: add shrinker_srcu_generationKirill Tkhai
2023-03-28mm: vmscan: make memcg slab shrink locklessQi Zheng
2023-03-28mm: vmscan: make global slab shrink locklessQi Zheng
2023-03-28mm: vmscan: add a map_nr_max field to shrinker_infoQi Zheng
2023-03-28mm: multi-gen LRU: improve design docT.J. Alumbaugh
2023-03-28mm: multi-gen LRU: clean up sysfs codeT.J. Alumbaugh
2023-03-12fork/vm: Move common PF_IO_WORKER behavior to new flagMike Christie
2023-02-20mm: change to return bool for folio_isolate_lru()Baolin Wang
2023-02-16mm: memcontrol: rename memcg_kmem_enabled()Roman Gushchin
2023-02-16mm: multi-gen LRU: avoid futile retriesYu Zhao
2023-02-10Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton
2023-02-09mm: shrinkers: fix deadlock in shrinker debugfsQi Zheng
2023-02-02mm: multi-gen LRU: simplify lru_gen_look_around()T.J. Alumbaugh
2023-02-02mm: multi-gen LRU: improve walk_pmd_range()T.J. Alumbaugh
2023-02-02mm: multi-gen LRU: improve lru_gen_exit_memcg()T.J. Alumbaugh
2023-02-02mm: multi-gen LRU: section for memcg LRUT.J. Alumbaugh
2023-02-02mm: multi-gen LRU: section for Bloom filtersT.J. Alumbaugh
2023-02-02mm: multi-gen LRU: section for rmap/PT walk feedbackT.J. Alumbaugh
2023-02-02mm: multi-gen LRU: section for working set protectionT.J. Alumbaugh
2023-01-31Sync mm-stable with mm-hotfixes-stable to pick up dependent patchesAndrew Morton
2023-01-31mm: multi-gen LRU: fix crash during cgroup migrationYu Zhao
2023-01-31Revert "mm: add nodes= arg to memory.reclaim"Michal Hocko
2023-01-18mm: add vma_has_recency()Yu Zhao
2023-01-18mm: multi-gen LRU: simplify arch_has_hw_pte_young() checkYu Zhao
2023-01-18mm: multi-gen LRU: clarify scan_control flagsYu Zhao
2023-01-18mm: multi-gen LRU: per-node lru_gen_folio listsYu Zhao
2023-01-18mm: multi-gen LRU: shuffle should_run_aging()Yu Zhao
2023-01-18mm: multi-gen LRU: remove aging fairness safeguardYu Zhao
2023-01-18mm: multi-gen LRU: remove eviction fairness safeguardYu Zhao
2023-01-18mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]Yu Zhao
2023-01-18mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folioYu Zhao
2023-01-18mm/swap: convert deactivate_page() to folio_deactivate()Vishal Moola (Oracle)
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2022-12-15mm: Remove pointless barrier() after pmdp_get_lockless()Peter Zijlstra
2022-12-15mm: Rename pmd_read_atomic()Peter Zijlstra
2022-12-11mm: memcg: fix swapcached stat accountingHugh Dickins
2022-12-11mm: add nodes= arg to memory.reclaimMina Almasry
2022-12-11mm: disable top-tier fallback to reclaim on proactive reclaimMina Almasry
2022-12-11mm: memcg: fix stale protection of reclaim target memcgYosry Ahmed