| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2022-05-09 | fs: Add free_folio address space operation | Matthew Wilcox (Oracle) | 1 | -1/+5 |
| 2022-05-09 | fs: Change try_to_free_buffers() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-09 | mm: submit multipage write for SWP_FS_OPS swap-space | NeilBrown | 1 | -2/+7 |
| 2022-05-09 | mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space | NeilBrown | 1 | -9/+20 |
| 2022-05-09 | mm: create new mm/swap.h header file | NeilBrown | 1 | -0/+1 |
| 2022-05-08 | fs: Convert is_dirty_writeback() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-04-28 | mm/vmscan: fix comment for isolate_lru_pages | Miaohe Lin | 1 | -2/+2 |
| 2022-04-28 | mm/vmscan: fix comment for current_may_throttle | Miaohe Lin | 1 | -4/+3 |
| 2022-04-28 | mm/vmscan: remove obsolete comment in get_scan_count | Miaohe Lin | 1 | -3/+1 |
| 2022-04-28 | mm/vmscan: sc->reclaim_idx must be a valid zone index | Wei Yang | 1 | -2/+2 |
| 2022-04-28 | mm/vmscan: reclaim only affects managed_zones | Wei Yang | 1 | -2/+2 |
| 2022-03-22 | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -149/+156 |
| 2022-03-22 | NUMA balancing: optimize page placement for memory tiering system | Huang Ying | 1 | -1/+5 |
| 2022-03-22 | mm: vmscan: fix documentation for page_check_references() | Charan Teja Kalla | 1 | -1/+1 |
| 2022-03-22 | mm: __isolate_lru_page_prepare() in isolate_migratepages_block() | Hugh Dickins | 1 | -83/+18 |
| 2022-03-22 | mm/fs: delete PF_SWAPWRITE | Hugh Dickins | 1 | -6/+2 |
| 2022-03-22 | remove bdi_congested() and wb_congested() and related functions | NeilBrown | 1 | -3/+1 |
| 2022-03-22 | remove inode_congested() | NeilBrown | 1 | -16/+1 |
| 2022-03-21 | mm: Turn can_split_huge_page() into can_split_folio() | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2022-03-21 | mm/vmscan: Convert pageout() to take a folio | Matthew Wilcox (Oracle) | 1 | -32/+32 |
| 2022-03-21 | mm/vmscan: Turn page_check_references() into folio_check_references() | Matthew Wilcox (Oracle) | 1 | -17/+16 |
| 2022-03-21 | mm/vmscan: Account large folios correctly | Matthew Wilcox (Oracle) | 1 | -6/+6 |
| 2022-03-21 | mm/vmscan: Optimise shrink_page_list for non-PMD-sized folios | Matthew Wilcox (Oracle) | 1 | -1/+2 |
| 2022-03-21 | mm/vmscan: Free non-shmem folios without splitting them | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2022-03-21 | mm/rmap: Convert try_to_unmap() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-21 | mm/rmap: Turn page_referenced() into folio_referenced() | Matthew Wilcox (Oracle) | 1 | -8/+12 |
| 2022-03-21 | mm: Add split_folio_to_list() | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2022-03-21 | mm/vmscan: Turn page_check_dirty_writeback() into folio_check_dirty_writeback() | Matthew Wilcox (Oracle) | 1 | -10/+10 |
| 2022-03-21 | mm: Convert remove_mapping() to take a folio | Matthew Wilcox (Oracle) | 1 | -9/+14 |
| 2022-03-21 | mm/vmscan: Convert __remove_mapping() to take a folio | Matthew Wilcox (Oracle) | 1 | -21/+23 |
| 2022-03-21 | mm: Turn putback_lru_page() into folio_putback_lru() | Matthew Wilcox (Oracle) | 1 | -8/+8 |
| 2022-03-21 | mm/memcg: Convert mem_cgroup_swapout() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-21 | mm/workingset: Convert workingset_eviction() to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+4 |
| 2022-03-21 | mm: Turn isolate_lru_page() into folio_isolate_lru() | Matthew Wilcox (Oracle) | 1 | -24/+19 |
| 2022-02-17 | mm/thp: shrink_page_list() avoid splitting VM_LOCKED THP | Hugh Dickins | 1 | -3/+3 |