| Age | Commit message (Expand) | Author | Files | Lines |
| 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-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 |
| 2022-02-11 | mm: vmscan: remove deadlock due to throttling failing to make progress | Mel Gorman | 1 | -1/+3 |
| 2022-01-15 | vmscan: make drop_slab_node static | Gang Li | 1 | -1/+1 |
| 2021-12-31 | mm: vmscan: reduce throttling due to a failure to make progress -fix | Mel Gorman | 1 | -1/+2 |
| 2021-12-31 | mm: vmscan: Reduce throttling due to a failure to make progress | Mel Gorman | 1 | -9/+55 |
| 2021-11-09 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -0/+7 |
| 2021-11-09 | vfs: keep inodes with page cache off the inode shrinker LRU | Johannes Weiner | 1 | -0/+7 |
| 2021-11-06 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -16/+138 |
| 2021-11-06 | mm/vmscan: delay waking of tasks throttled on NOPROGRESS | Mel Gorman | 1 | -2/+5 |
| 2021-11-06 | mm/vmscan: increase the timeout if page reclaim is not making progress | Mel Gorman | 1 | -1/+1 |
| 2021-11-06 | mm/vmscan: centralise timeout values for reclaim_throttle | Mel Gorman | 1 | -13/+37 |
| 2021-11-06 | mm/vmscan: throttle reclaim when no progress is being made | Mel Gorman | 1 | -0/+28 |
| 2021-11-06 | mm/vmscan: throttle reclaim and compaction when too may pages are isolated | Mel Gorman | 1 | -6/+16 |
| 2021-11-06 | mm/vmscan: throttle reclaim until some writeback completes if congested | Mel Gorman | 1 | -12/+70 |
| 2021-11-06 | mm/vmscan.c: fix -Wunused-but-set-variable warning | Kai Song | 1 | -2/+1 |
| 2021-11-02 | Merge tag 'drm-next-2021-11-03' of git://anongit.freedesktop.org/drm/drm | Linus Torvalds | 1 | -0/+15 |
| 2021-09-27 | mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_relock_irqsave() | Matthew Wilcox (Oracle) | 1 | -2/+3 |
| 2021-09-27 | mm/memcg: Add folio_lruvec_lock() and similar functions | Matthew Wilcox (Oracle) | 1 | -1/+2 |
| 2021-09-14 | Merge drm/drm-next into drm-misc-next | Maxime Ripard | 1 | -45/+197 |
| 2021-09-08 | mm,vmscan: fix divide by zero in get_scan_count | Rik van Riel | 1 | -1/+1 |
| 2021-09-03 | mm, vmscan: guarantee drop_slab_node() termination | Vlastimil Babka | 1 | -1/+2 |
| 2021-09-03 | mm/vmscan: add 'else' to remove check_pending label | Miaohe Lin | 1 | -9/+5 |
| 2021-09-03 | mm/vmscan: remove unneeded return value of kswapd_run() | Miaohe Lin | 1 | -5/+2 |
| 2021-09-03 | mm/vmscan: remove misleading setting to sc->priority | Miaohe Lin | 1 | -2/+0 |
| 2021-09-03 | mm/vmscan: remove the PageDirty check after MADV_FREE pages are page_ref_freezed | Miaohe Lin | 1 | -5/+8 |
| 2021-09-03 | mm/migrate: add sysfs interface to enable reclaim migration | Huang Ying | 1 | -2/+3 |
| 2021-09-03 | mm/vmscan: never demote for memcg reclaim | Dave Hansen | 1 | -2/+7 |
| 2021-09-03 | mm/vmscan: Consider anonymous pages without swap | Keith Busch | 1 | -4/+30 |
| 2021-09-03 | mm/vmscan: add helper for querying ability to age anonymous pages | Dave Hansen | 1 | -2/+18 |
| 2021-09-03 | mm/vmscan: add page demotion counter | Yang Shi | 1 | -0/+5 |
| 2021-09-03 | mm/migrate: demote pages during reclaim | Dave Hansen | 1 | -0/+85 |
| 2021-09-03 | memcg: infrastructure to flush memcg stats | Shakeel Butt | 1 | -0/+6 |
| 2021-09-03 | mm: remove irqsave/restore locking from contexts with irqs enabled | Johannes Weiner | 1 | -5/+4 |
| 2021-09-03 | mm: report a more useful address for reclaim acquisition | Matthew Wilcox (Oracle) | 1 | -4/+4 |
| 2021-08-27 | mm/vmscan: add sync_shrinkers function v3 | Christian König | 1 | -0/+15 |
| 2021-08-20 | mm: vmscan: fix missing psi annotation for node_reclaim() | Johannes Weiner | 1 | -0/+3 |
| 2021-08-20 | mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim | Johannes Weiner | 1 | -8/+19 |
| 2021-07-01 | mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages | Mel Gorman | 1 | -1/+1 |
| 2021-06-30 | mm: rmap: make try_to_unmap() void function | Yang Shi | 1 | -1/+2 |
| 2021-06-30 | mm/vmscan.c: fix potential deadlock in reclaim_pages() | Yu Zhao | 1 | -0/+15 |
| 2021-06-29 | mm/page_alloc: limit the number of pages on PCP lists when reclaim is active | Mel Gorman | 1 | -0/+35 |
| 2021-06-29 | mm: vmscan: remove noinline_for_stack | Muchun Song | 1 | -3/+3 |
| 2021-06-29 | mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec | Muchun Song | 1 | -1/+1 |
| 2021-05-05 | mm/mempool: minor coding style tweaks | Zhiyuan Dai | 1 | -1/+1 |
| 2021-05-05 | mm: vmscan: shrink deferred objects proportional to priority | Yang Shi | 1 | -35/+11 |
| 2021-05-05 | mm: memcontrol: reparent nr_deferred when memcg offline | Yang Shi | 1 | -0/+24 |
| 2021-05-05 | mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers | Yang Shi | 1 | -15/+16 |
| 2021-05-05 | mm: vmscan: use per memcg nr_deferred of shrinker | Yang Shi | 1 | -12/+66 |
| 2021-05-05 | mm: vmscan: add per memcg shrinker nr_deferred | Yang Shi | 1 | -18/+42 |
| 2021-05-05 | mm: vmscan: use a new flag to indicate shrinker is registered | Yang Shi | 1 | -25/+15 |
| 2021-05-05 | mm: vmscan: add shrinker_info_protected() helper | Yang Shi | 1 | -3/+9 |
| 2021-05-05 | mm: memcontrol: rename shrinker_map to shrinker_info | Yang Shi | 1 | -29/+29 |
| 2021-05-05 | mm: vmscan: use kvfree_rcu instead of call_rcu | Yang Shi | 1 | -6/+1 |