| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-05-07 | mm/vmscan: remove ignore_references argument of reclaim_folio_list() | SeongJae Park | 1 | -6/+4 |
| 2024-05-07 | mm/vmscan: remove ignore_references argument of reclaim_pages() | SeongJae Park | 1 | -3/+3 |
| 2024-05-05 | mm: add per-order mTHP anon_swpout and anon_swpout_fallback counters | Barry Song | 1 | -0/+3 |
| 2024-04-25 | mm: vmscan: avoid split during shrink_folio_list() | Ryan Roberts | 1 | -10/+10 |
| 2024-04-25 | mm: hold PTL from the first PTE while reclaiming a large folio | Barry Song | 1 | -0/+14 |
| 2024-04-25 | mm: record the migration reason for struct migration_target_control | Baolin Wang | 1 | -1/+2 |
| 2024-03-18 | Merge branch 'master' into mm-stable | Andrew Morton | 1 | -1/+4 |
| 2024-03-12 | mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failure | Byungchul Park | 1 | -1/+20 |
| 2024-03-12 | mm: remove folio from deferred split list before uncharging it | Matthew Wilcox (Oracle) | 1 | -0/+6 |
| 2024-03-04 | mm: free folios directly in move_folios_to_lru() | Matthew Wilcox (Oracle) | 1 | -20/+12 |
| 2024-03-04 | mm: free folios in a batch in shrink_folio_list() | Matthew Wilcox (Oracle) | 1 | -11/+9 |
| 2024-03-04 | mm: madvise: pageout: ignore references rather than clearing young | Barry Song | 1 | -5/+7 |
| 2024-03-04 | mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a... | Vlastimil Babka | 1 | -1/+4 |
| 2024-02-22 | mm/mglru: improve swappiness handling | Kinsey Ho | 1 | -10/+10 |
| 2024-02-22 | mm/mglru: improve struct lru_gen_mm_walk | Kinsey Ho | 1 | -24/+26 |
| 2024-02-22 | mm/mglru: improve reset_mm_stats() | Kinsey Ho | 1 | -20/+22 |
| 2024-02-22 | mm/mglru: improve should_run_aging() | Kinsey Ho | 1 | -14/+11 |
| 2024-02-22 | mm/mglru: drop unused parameter | Kinsey Ho | 1 | -5/+5 |
| 2024-02-22 | mm/vmscan: make too_many_isolated return bool | Hao Ge | 1 | -3/+3 |
| 2024-02-22 | mm/vmscan: change the type of file from int to bool | Hao Ge | 1 | -2/+2 |
| 2024-02-22 | kswapd: replace try_to_freeze() with kthread_freezable_should_stop() | Levi Yun | 1 | -6/+6 |
| 2024-01-09 | Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -130/+150 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -1/+1 |
| 2024-01-05 | mm/vmstat: move pgdemote_* out of CONFIG_NUMA_BALANCING | Li Zhijian | 1 | -4/+1 |
| 2024-01-05 | mm/mglru: remove CONFIG_TRANSPARENT_HUGEPAGE | Kinsey Ho | 1 | -11/+1 |
| 2024-01-05 | mm/mglru: remove CONFIG_MEMCG | Kinsey Ho | 1 | -46/+21 |
| 2024-01-05 | mm/mglru: add CONFIG_LRU_GEN_WALKS_MMU | Kinsey Ho | 1 | -69/+123 |
| 2023-12-29 | mm/mglru: skip special VMAs in lru_gen_look_around() | Yu Zhao | 1 | -4/+9 |
| 2023-12-20 | mm: memcg: restore subtree stats flushing | Yosry Ahmed | 1 | -1/+1 |
| 2023-12-20 | sync mm-stable with mm-hotfixes-stable to pick up depended-upon changes | Andrew Morton | 1 | -31/+61 |
| 2023-12-12 | mm/mglru: reclaim offlined memcgs harder | Yu Zhao | 1 | -8/+16 |
| 2023-12-12 | mm/mglru: respect min_ttl_ms with memcgs | Yu Zhao | 1 | -14/+16 |
| 2023-12-12 | mm/mglru: try to stop at high watermarks | Yu Zhao | 1 | -8/+28 |
| 2023-12-12 | mm/mglru: fix underprotected page cache | Yu Zhao | 1 | -1/+1 |
| 2023-12-10 | mm/vmstat: move pgdemote_* to per-node stats | Li Zhijian | 1 | -4/+8 |
| 2023-10-18 | mm: multi-gen LRU: reuse some legacy trace events | Jaewon Kim | 1 | -5/+13 |
| 2023-10-06 | delayacct: add memory reclaim delay in get_page_from_freelist | liwenyu | 1 | -0/+2 |
| 2023-10-04 | mm, vmscan: remove ISOLATE_UNMAPPED | Vlastimil Babka | 1 | -2/+1 |
| 2023-10-04 | mm: memcg: add THP swap out info for anonymous reclaim | Xin Hao | 1 | -0/+1 |
| 2023-10-04 | mm: vmscan: modify an easily misunderstood function name | liujinlong | 1 | -2/+2 |
| 2023-10-04 | mm: vmscan: move shrinker-related code into a separate file | Qi Zheng | 1 | -701/+0 |
| 2023-10-04 | mm/vmscan: print err before panic | Angus Chen | 1 | -1/+2 |
| 2023-10-04 | mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype() | Vern Hao | 1 | -1/+1 |
| 2023-08-24 | mm/swap: inline folio_set_swap_entry() and folio_swap_entry() | David Hildenbrand | 1 | -1/+1 |
| 2023-08-21 | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes | Andrew Morton | 1 | -5/+9 |
| 2023-08-21 | Multi-gen LRU: skip CMA pages when they are not eligible | Charan Teja Kalla | 1 | -1/+1 |
| 2023-08-21 | Multi-gen LRU: fix can_swap in lru_gen_look_around() | Kalesh Singh | 1 | -1/+2 |
| 2023-08-21 | Multi-gen LRU: avoid race in inc_min_seq() | Kalesh Singh | 1 | -6/+7 |
| 2023-08-21 | Multi-gen LRU: fix per-zone reclaim | Kalesh Singh | 1 | -4/+14 |
| 2023-08-21 | mm: multi-gen LRU: don't spin during memcg release | T.J. Mercier | 1 | -5/+8 |
| 2023-08-21 | mm: enable page walking API to lock vmas during the walk | Suren Baghdasaryan | 1 | -0/+1 |
| 2023-08-18 | mm: merge folio_has_private()/filemap_release_folio() call pairs | David Howells | 1 | -4/+4 |
| 2023-06-23 | mm/vmscan: fix root proactive reclaim unthrottling unbalanced node | Yosry Ahmed | 1 | -7/+12 |
| 2023-06-23 | mm: memcg: rename and document global_reclaim() | Yosry Ahmed | 1 | -8/+13 |
| 2023-06-23 | mm: remove check_move_unevictable_pages() | Matthew Wilcox (Oracle) | 1 | -17/+0 |
| 2023-06-23 | Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes. | Andrew Morton | 1 | -76/+62 |
| 2023-06-23 | mm/mglru: make memcg_lru->lock irq safe | Yu Zhao | 1 | -6/+7 |
| 2023-06-19 | mm: ptep_get() conversion | Ryan Roberts | 1 | -6/+8 |
| 2023-06-19 | mm/mglru: allow pte_offset_map_nolock() to fail | Hugh Dickins | 1 | -9/+7 |
| 2023-06-19 | mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit | Miaohe Lin | 1 | -2/+2 |
| 2023-06-19 | mm: skip CMA pages when they are not available | Zhaoyang Huang | 1 | -1/+21 |
| 2023-06-19 | Revert "mm: vmscan: make global slab shrink lockless" | Qi Zheng | 1 | -12/+16 |
| 2023-06-19 | Revert "mm: vmscan: make memcg slab shrink lockless" | Qi Zheng | 1 | -26/+19 |
| 2023-06-19 | Revert "mm: vmscan: add shrinker_srcu_generation" | Qi Zheng | 1 | -20/+4 |
| 2023-06-19 | Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" | Qi Zheng | 1 | -2/+2 |
| 2023-06-19 | Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" | Qi Zheng | 1 | -2/+6 |
| 2023-06-19 | Revert "mm: shrinkers: convert shrinker_rwsem to mutex" | Qi Zheng | 1 | -17/+17 |
| 2023-06-09 | vmstat: allow_direct_reclaim should use zone_page_state_snapshot | Marcelo Tosatti | 1 | -1/+1 |
| 2023-06-09 | Multi-gen LRU: fix workingset accounting | Kalesh Singh | 1 | -1/+0 |
| 2023-06-09 | mm: multi-gen LRU: add helpers in page table walks | T.J. Alumbaugh | 1 | -5/+15 |
| 2023-06-09 | mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() | T.J. Alumbaugh | 1 | -1/+3 |
| 2023-06-09 | mm: multi-gen LRU: use macro for bitmap | T.J. Alumbaugh | 1 | -1/+1 |
| 2023-06-09 | mm: compaction: have compaction_suitable() return bool | Johannes Weiner | 1 | -4/+2 |
| 2023-06-09 | mm: compaction: remove unnecessary is_via_compact_memory() checks | Johannes Weiner | 1 | -7/+1 |
| 2023-06-09 | mm: compaction: refactor __compaction_suitable() | Johannes Weiner | 1 | -14/+21 |
| 2023-06-09 | mm: convert migrate_pages() to work on folios | Matthew Wilcox (Oracle) | 1 | -7/+8 |
| 2023-06-09 | mm: vmscan: use gfp_has_io_fs() | Kefeng Wang | 1 | -1/+1 |
| 2023-05-17 | mm: shrinkers: fix race condition on debugfs cleanup | Joan Bruguera Micó | 1 | -2/+3 |
| 2023-05-06 | mm: do not reclaim private data from pinned page | Jan Kara | 1 | -0/+10 |
| 2023-04-27 | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -184/+199 |
| 2023-04-18 | mm: Multi-gen LRU: remove wait_event_killable() | Kalesh Singh | 1 | -72/+40 |
| 2023-04-18 | mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() | Yosry Ahmed | 1 | -12/+12 |
| 2023-04-18 | mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim | Yosry Ahmed | 1 | -7/+42 |
| 2023-04-18 | mm/vmscan: simplify shrink_node() | Haifeng Xu | 1 | -6/+6 |
| 2023-04-18 | vmscan: memcg: sleep when flushing stats during reclaim | Yosry Ahmed | 1 | -1/+1 |
| 2023-04-18 | memcg: sleep during flushing stats in safe contexts | Yosry Ahmed | 1 | -1/+1 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -1/+1 |
| 2023-03-28 | mm: shrinkers: convert shrinker_rwsem to mutex | Qi Zheng | 1 | -17/+17 |
| 2023-03-28 | mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() | Qi Zheng | 1 | -6/+2 |
| 2023-03-28 | mm: vmscan: hold write lock to reparent shrinker nr_deferred | Qi Zheng | 1 | -2/+2 |
| 2023-03-28 | mm: vmscan: add shrinker_srcu_generation | Kirill Tkhai | 1 | -4/+20 |
| 2023-03-28 | mm: vmscan: make memcg slab shrink lockless | Qi Zheng | 1 | -19/+26 |
| 2023-03-28 | mm: vmscan: make global slab shrink lockless | Qi Zheng | 1 | -16/+12 |
| 2023-03-28 | mm: vmscan: add a map_nr_max field to shrinker_info | Qi Zheng | 1 | -17/+18 |
| 2023-03-28 | mm: multi-gen LRU: improve design doc | T.J. Alumbaugh | 1 | -1/+1 |
| 2023-03-28 | mm: multi-gen LRU: clean up sysfs code | T.J. Alumbaugh | 1 | -13/+9 |
| 2023-03-12 | fork/vm: Move common PF_IO_WORKER behavior to new flag | Mike Christie | 1 | -2/+2 |
| 2023-02-20 | mm: change to return bool for folio_isolate_lru() | Baolin Wang | 1 | -5/+5 |
| 2023-02-16 | mm: memcontrol: rename memcg_kmem_enabled() | Roman Gushchin | 1 | -1/+1 |
| 2023-02-16 | mm: multi-gen LRU: avoid futile retries | Yu Zhao | 1 | -10/+15 |
| 2023-02-10 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -1/+5 |
| 2023-02-09 | mm: shrinkers: fix deadlock in shrinker debugfs | Qi Zheng | 1 | -1/+5 |
| 2023-02-02 | mm: multi-gen LRU: simplify lru_gen_look_around() | T.J. Alumbaugh | 1 | -50/+23 |
| 2023-02-02 | mm: multi-gen LRU: improve walk_pmd_range() | T.J. Alumbaugh | 1 | -20/+20 |
| 2023-02-02 | mm: multi-gen LRU: improve lru_gen_exit_memcg() | T.J. Alumbaugh | 1 | -0/+5 |
| 2023-02-02 | mm: multi-gen LRU: section for memcg LRU | T.J. Alumbaugh | 1 | -108/+142 |
| 2023-02-02 | mm: multi-gen LRU: section for Bloom filters | T.J. Alumbaugh | 1 | -88/+92 |
| 2023-02-02 | mm: multi-gen LRU: section for rmap/PT walk feedback | T.J. Alumbaugh | 1 | -0/+4 |
| 2023-02-02 | mm: multi-gen LRU: section for working set protection | T.J. Alumbaugh | 1 | -0/+4 |
| 2023-01-31 | Sync mm-stable with mm-hotfixes-stable to pick up dependent patches | Andrew Morton | 1 | -4/+5 |
| 2023-01-31 | mm: multi-gen LRU: fix crash during cgroup migration | Yu Zhao | 1 | -1/+4 |
| 2023-01-31 | Revert "mm: add nodes= arg to memory.reclaim" | Michal Hocko | 1 | -3/+1 |
| 2023-01-18 | mm: add vma_has_recency() | Yu Zhao | 1 | -1/+4 |
| 2023-01-18 | mm: multi-gen LRU: simplify arch_has_hw_pte_young() check | Yu Zhao | 1 | -1/+1 |
| 2023-01-18 | mm: multi-gen LRU: clarify scan_control flags | Yu Zhao | 1 | -28/+28 |
| 2023-01-18 | mm: multi-gen LRU: per-node lru_gen_folio lists | Yu Zhao | 1 | -33/+341 |
| 2023-01-18 | mm: multi-gen LRU: shuffle should_run_aging() | Yu Zhao | 1 | -62/+62 |
| 2023-01-18 | mm: multi-gen LRU: remove aging fairness safeguard | Yu Zhao | 1 | -67/+59 |
| 2023-01-18 | mm: multi-gen LRU: remove eviction fairness safeguard | Yu Zhao | 1 | -58/+23 |
| 2023-01-18 | mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] | Yu Zhao | 1 | -10/+10 |
| 2023-01-18 | mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio | Yu Zhao | 1 | -17/+17 |
| 2023-01-18 | mm/swap: convert deactivate_page() to folio_deactivate() | Vishal Moola (Oracle) | 1 | -1/+1 |
| 2022-12-17 | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -4/+1 |
| 2022-12-15 | mm: Remove pointless barrier() after pmdp_get_lockless() | Peter Zijlstra | 1 | -3/+0 |
| 2022-12-15 | mm: Rename pmd_read_atomic() | Peter Zijlstra | 1 | -2/+2 |
| 2022-12-11 | mm: memcg: fix swapcached stat accounting | Hugh Dickins | 1 | -2/+1 |
| 2022-12-11 | mm: add nodes= arg to memory.reclaim | Mina Almasry | 1 | -1/+3 |
| 2022-12-11 | mm: disable top-tier fallback to reclaim on proactive reclaim | Mina Almasry | 1 | -3/+22 |
| 2022-12-11 | mm: memcg: fix stale protection of reclaim target memcg | Yosry Ahmed | 1 | -5/+6 |
| 2022-11-30 | mm: vmscan: use sysfs_emit() to instead of scnprintf() | Xu Panda | 1 | -1/+1 |
| 2022-11-30 | mm: multi-gen LRU: remove NULL checks on NODE_DATA() | Yu Zhao | 1 | -11/+2 |
| 2022-11-30 | mm: make drop_caches keep reclaiming on all nodes | Jan Kara | 1 | -15/+18 |
| 2022-11-30 | mm: vmscan: split khugepaged stats from direct reclaim stats | Johannes Weiner | 1 | -8/+24 |
| 2022-11-30 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -23/+59 |
| 2022-11-30 | mm: introduce arch_has_hw_nonleaf_pmd_young() | Juergen Gross | 1 | -5/+5 |
| 2022-11-22 | mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 | Aneesh Kumar K.V | 1 | -1/+13 |
| 2022-11-22 | mm: multi-gen LRU: retry folios written back while isolated | Yu Zhao | 1 | -11/+37 |
| 2022-11-22 | mm: vmscan: fix extreme overreclaim and swap floods | Johannes Weiner | 1 | -6/+4 |
| 2022-11-08 | mm: vmscan: make rotations a secondary factor in balancing anon vs file | Johannes Weiner | 1 | -1/+3 |
| 2022-10-07 | mglru: mm/vmscan.c: fix imprecise comments | Yu Zhao | 1 | -5/+4 |
| 2022-10-07 | mm/mglru: don't sync disk for each aging cycle | Yu Zhao | 1 | -2/+0 |
| 2022-10-03 | memcg: convert mem_cgroup_swap_full() to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+1 |
| 2022-10-03 | mm/swap: convert put_swap_page() to put_swap_folio() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-10-03 | mm/swapfile: convert try_to_free_swap() to folio_free_swap() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-10-03 | mm/vmscan: fix a lot of comments | Matthew Wilcox (Oracle) | 1 | -133/+130 |
| 2022-09-26 | mm/vmscan: use vma iterator instead of vm_next | Liam R. Howlett | 1 | -9/+3 |
| 2022-09-26 | mm/demotion: demote pages according to allocation fallback order | Jagdish Gediya | 1 | -15/+43 |
| 2022-09-26 | mm/demotion: move memory demotion related code | Aneesh Kumar K.V | 1 | -0/+1 |
| 2022-09-26 | mm: multi-gen LRU: admin guide | Yu Zhao | 1 | -0/+4 |
| 2022-09-26 | mm: multi-gen LRU: debugfs interface | Yu Zhao | 1 | -10/+401 |
| 2022-09-26 | mm: multi-gen LRU: thrashing prevention | Yu Zhao | 1 | -3/+71 |
| 2022-09-26 | mm: multi-gen LRU: kill switch | Yu Zhao | 1 | -5/+223 |
| 2022-09-26 | mm: multi-gen LRU: optimize multiple memcgs | Yu Zhao | 1 | -9/+96 |
| 2022-09-26 | mm: multi-gen LRU: support page table walks | Yu Zhao | 1 | -16/+994 |
| 2022-09-26 | mm: multi-gen LRU: exploit locality in rmap | Yu Zhao | 1 | -0/+184 |
| 2022-09-26 | mm: multi-gen LRU: minimal implementation | Yu Zhao | 1 | -8/+784 |
| 2022-09-26 | mm: multi-gen LRU: groundwork | Yu Zhao | 1 | -0/+75 |
| 2022-09-26 | mm/vmscan.c: refactor shrink_node() | Yu Zhao | 1 | -94/+104 |
| 2022-09-26 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -2/+2 |
| 2022-09-11 | mm: fix null-ptr-deref in kswapd_is_running() | Kefeng Wang | 1 | -11/+16 |
| 2022-09-11 | mm/vmscan: make the annotations of refaults code at the right place | Yang Yang | 1 | -5/+5 |
| 2022-09-11 | mm/vmscan: define macros for refaults in struct lruvec | Yang Yang | 1 | -4/+4 |
| 2022-09-11 | vmscan: check folio_test_private(), not folio_get_private() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -135/+197 |
| 2022-07-29 | mm: vmpressure: don't count proactive reclaim in vmpressure | Yosry Ahmed | 1 | -10/+17 |
| 2022-07-29 | mm: shrinkers: fix double kfree on shrinker name | Tetsuo Handa | 1 | -2/+7 |
| 2022-07-03 | mm, docs: fix comments that mention mem_hotplug_end() | Yun-Ze Li | 1 | -1/+1 |
| 2022-07-03 | mm/swap: convert __delete_from_swap_cache() to a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-07-03 | mm: convert page_swap_flags to folio_swap_flags | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-07-03 | mm: convert destroy_compound_page() to destroy_large_folio() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2022-07-03 | mm/vmscan: convert reclaim_pages() to use a folio | Matthew Wilcox (Oracle) | 1 | -13/+12 |
| 2022-07-03 | mm/vmscan: convert shrink_active_list() to use a folio | Matthew Wilcox (Oracle) | 1 | -32/+29 |
| 2022-07-03 | mm/vmscan: convert move_pages_to_lru() to use a folio | Matthew Wilcox (Oracle) | 1 | -27/+27 |
| 2022-07-03 | mm/vmscan: convert isolate_lru_pages() to use a folio | Matthew Wilcox (Oracle) | 1 | -33/+33 |
| 2022-07-03 | mm/vmscan: convert reclaim_clean_pages_from_list() to folios | Matthew Wilcox (Oracle) | 1 | -11/+11 |
| 2022-07-03 | mm: shrinkers: provide shrinkers with names | Roman Gushchin | 1 | -3/+55 |
| 2022-07-03 | mm: shrinkers: introduce debugfs interface for memory shrinkers | Roman Gushchin | 1 | -2/+4 |
| 2022-06-29 | vmscan: Add check_move_unevictable_folios() | Matthew Wilcox (Oracle) | 1 | -22/+34 |
| 2022-05-26 | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -226/+250 |
| 2022-05-25 | Revert "mm/vmscan: never demote for memcg reclaim" | Johannes Weiner | 1 | -7/+2 |
| 2022-05-19 | mm: don't be stuck to rmap lock on reclaim path | Minchan Kim | 1 | -1/+6 |
| 2022-05-13 | vmscan: remove remaining uses of page in shrink_page_list | Matthew Wilcox (Oracle) | 1 | -62/+60 |
| 2022-05-13 | vmscan: convert the activate_locked portion of shrink_page_list to folios | Matthew Wilcox (Oracle) | 1 | -8/+9 |
| 2022-05-13 | vmscan: move initialisation of mapping down | Matthew Wilcox (Oracle) | 1 | -5/+2 |
| 2022-05-13 | vmscan: convert lazy freeing to folios | Matthew Wilcox (Oracle) | 1 | -9/+9 |
| 2022-05-13 | vmscan: convert page buffer handling to use folios | Matthew Wilcox (Oracle) | 1 | -23/+25 |
| 2022-05-13 | vmscan: convert dirty page handling to folios | Matthew Wilcox (Oracle) | 1 | -22/+26 |
| 2022-05-13 | swap: convert add_to_swap() to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2022-05-13 | vmscan: convert the writeback handling in shrink_page_list() to folios | Matthew Wilcox (Oracle) | 1 | -36/+42 |
| 2022-05-13 | vmscan: use folio_mapped() in shrink_page_list() | Matthew Wilcox (Oracle) | 1 | -8/+8 |
| 2022-05-13 | mm/vmscan: don't use NUMA_NO_NODE as indicator of page on different node | Wei Yang | 1 | -4/+3 |
| 2022-05-13 | mm/vmscan: filter empty page_list at the beginning | Wei Yang | 1 | -4/+6 |
| 2022-05-13 | mm/vmscan: use helper folio_is_file_lru() | Miaohe Lin | 1 | -2/+2 |
| 2022-05-13 | mm/vmscan: remove obsolete comment in kswapd_run | Miaohe Lin | 1 | -1/+0 |
| 2022-05-13 | mm/vmscan: take all base pages of THP into account when race with speculative... | Miaohe Lin | 1 | -1/+1 |
| 2022-05-13 | mm/vmscan: introduce helper function reclaim_page_list() | Miaohe Lin | 1 | -25/+25 |
| 2022-05-13 | mm/vmscan: add a comment about MADV_FREE pages check in folio_check_dirty_wri... | Miaohe Lin | 1 | -1/+4 |
| 2022-05-13 | mm/vmscan: not necessary to re-init the list for each iteration | Wei Yang | 1 | -3/+1 |
| 2022-05-13 | mm/vmscan: take min_slab_pages into account when try to call shrink_node | Miaohe Lin | 1 | -1/+2 |
| 2022-05-09 | fs: Remove aops->freepage | Matthew Wilcox (Oracle) | 1 | -4/+0 |