| Age | Commit message (Expand) | Author | Files | Lines |
| 7 days | Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -11/+59 |
| 2025-11-24 | memcg: remove __lruvec_stat_mod_folio | Shakeel Butt | 1 | -2/+2 |
| 2025-11-24 | memcg: remove __mod_lruvec_state | Shakeel Butt | 1 | -4/+4 |
| 2025-11-24 | memcg: remove __mod_lruvec_kmem_state | Shakeel Butt | 1 | -1/+1 |
| 2025-11-24 | memcg: use mod_node_page_state to update stats | Shakeel Butt | 1 | -3/+3 |
| 2025-11-24 | mm: thp: reparent the split queue during memcg offline | Qi Zheng | 1 | -0/+1 |
| 2025-11-20 | mm: memcg: dump memcg protection info on oom or alloc failures | Shakeel Butt | 1 | -0/+13 |
| 2025-11-16 | memcg: manually uninline __memcg_memory_event | Shakeel Butt | 1 | -0/+31 |
| 2025-11-16 | memcg: net: track network throttling due to memcg memory pressure | Shakeel Butt | 1 | -0/+3 |
| 2025-11-16 | mm/zswap: fix typos: s/zwap/zswap/ | SeongJae Park | 1 | -1/+1 |
| 2025-11-13 | memcg: Convert mem_cgroup_from_obj_folio() to mem_cgroup_from_obj_slab() | Matthew Wilcox (Oracle) | 1 | -24/+16 |
| 2025-10-07 | memcg: skip cgroup_file_notify if spinning is not allowed | Shakeel Butt | 1 | -3/+4 |
| 2025-10-02 | Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -5/+3 |
| 2025-09-21 | mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c | Miaohe Lin | 1 | -0/+1 |
| 2025-09-13 | memcg: optimize exit to user space | Thomas Gleixner | 1 | -5/+2 |
| 2025-08-19 | net-memcg: Pass struct sock to mem_cgroup_sk_(un)?charge(). | Kuniyuki Iwashima | 1 | -7/+11 |
| 2025-08-19 | net-memcg: Introduce mem_cgroup_from_sk(). | Kuniyuki Iwashima | 1 | -4/+9 |
| 2025-08-19 | mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n. | Kuniyuki Iwashima | 1 | -0/+13 |
| 2025-07-31 | Merge tag 'cgroup-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -5/+5 |
| 2025-07-24 | memcg: convert memcg->socket_pressure to u64 | Kuniyuki Iwashima | 1 | -1/+4 |
| 2025-07-19 | mm/memcg: make memory.reclaim interface generic | Davidlohr Bueso | 1 | -73/+4 |
| 2025-07-09 | Revert "sched/numa: add statistics of numa balance task" | Chen Yu | 1 | -2/+0 |
| 2025-06-17 | memcg: cgroup: call css_rstat_updated irrespective of in_nmi() | Shakeel Butt | 1 | -5/+5 |
| 2025-06-02 | Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -12/+115 |
| 2025-05-31 | sched/numa: add statistics of numa balance task | Chen Yu | 1 | -0/+2 |
| 2025-05-31 | memcg: make memcg_rstat_updated nmi safe | Shakeel Butt | 1 | -7/+9 |
| 2025-05-31 | memcg: nmi-safe slab stats updates | Shakeel Butt | 1 | -3/+33 |
| 2025-05-31 | memcg: add nmi-safe update for MEMCG_KMEM | Shakeel Butt | 1 | -2/+19 |
| 2025-05-31 | memcg: nmi safe memcg stats for specific archs | Shakeel Butt | 1 | -0/+49 |
| 2025-05-31 | memcg: disable kmem charging in nmi for unsupported arch | Shakeel Butt | 1 | -0/+3 |
| 2025-05-31 | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -279/+369 |
| 2025-05-27 | Merge tag 'cgroup-for-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+2 |
| 2025-05-25 | memcg: always call cond_resched() after fn() | Breno Leitao | 1 | -4/+2 |
| 2025-05-22 | memcg: objcg stock trylock without irq disabling | Shakeel Butt | 1 | -10/+15 |
| 2025-05-22 | memcg: no stock lock for cpu hot-unplug | Shakeel Butt | 1 | -10/+1 |
| 2025-05-22 | memcg: make __mod_memcg_lruvec_state re-entrant safe against irqs | Shakeel Butt | 1 | -11/+11 |
| 2025-05-22 | memcg: make count_memcg_events re-entrant safe against irqs | Shakeel Butt | 1 | -3/+3 |
| 2025-05-22 | memcg: make mod_memcg_state re-entrant safe against irqs | Shakeel Butt | 1 | -4/+4 |
| 2025-05-22 | memcg: move preempt disable to callers of memcg_rstat_updated | Shakeel Butt | 1 | -55/+19 |
| 2025-05-22 | memcg: memcg_rstat_updated re-entrant safe against irqs | Shakeel Butt | 1 | -11/+18 |
| 2025-05-13 | memcg: no irq disable for memcg stock lock | Shakeel Butt | 1 | -9/+6 |
| 2025-05-13 | memcg: completely decouple memcg and obj stocks | Shakeel Butt | 1 | -57/+92 |
| 2025-05-13 | memcg: separate local_trylock for memcg and obj | Shakeel Butt | 1 | -23/+26 |
| 2025-05-13 | memcg: simplify consume_stock | Shakeel Butt | 1 | -13/+7 |
| 2025-05-12 | mm: add swappiness=max arg to memory.reclaim for only anon reclaim | Zhongkun He | 1 | -0/+5 |
| 2025-05-12 | memcg: introduce non-blocking limit setting option | Shakeel Butt | 1 | -2/+8 |
| 2025-05-12 | mm/memcg: use kmem_cache when alloc memcg pernode info | Huan Yang | 1 | -1/+6 |
| 2025-05-12 | mm/memcg: use kmem_cache when alloc memcg | Huan Yang | 1 | -1/+8 |
| 2025-05-12 | mm/memcg: move mem_cgroup_init() ahead of cgroup_init() | Huan Yang | 1 | -3/+2 |
| 2025-05-12 | vmscan,cgroup: apply mems_effective to reclaim | Gregory Price | 1 | -0/+6 |
| 2025-05-11 | memcg: multi-memcg percpu charge cache | Shakeel Butt | 1 | -38/+106 |
| 2025-05-11 | memcg: optimize memcg_rstat_updated | Shakeel Butt | 1 | -7/+9 |
| 2025-05-11 | memcg: manually inline replace_stock_objcg | Shakeel Butt | 1 | -12/+6 |
| 2025-05-11 | memcg: combine slab obj stock charging and accounting | Vlastimil Babka | 1 | -31/+46 |
| 2025-05-11 | memcg: use __mod_memcg_state in drain_obj_stock | Shakeel Butt | 1 | -1/+3 |
| 2025-05-11 | memcg: do obj_cgroup_put inside drain_obj_stock | Shakeel Butt | 1 | -26/+11 |
| 2025-05-11 | memcg: no refilling stock from obj_cgroup_release | Shakeel Butt | 1 | -4/+11 |
| 2025-05-11 | memcg: manually inline __refill_stock | Shakeel Butt | 1 | -21/+13 |
| 2025-05-11 | memcg: introduce memcg_uncharge | Shakeel Butt | 1 | -16/+12 |
| 2025-05-11 | memcg: decouple drain_obj_stock from local stock | Shakeel Butt | 1 | -1/+6 |
| 2025-05-11 | memcg: remove root memcg check from refill_stock | Shakeel Butt | 1 | -2/+2 |
| 2025-05-11 | memcg, oom: do not bypass oom killer for dying tasks | Michal Hocko | 1 | -1/+1 |
| 2025-04-11 | locking/local_lock, mm: replace localtry_ helpers with local_trylock_t type | Alexei Starovoitov | 1 | -20/+19 |
| 2025-04-04 | cgroup: change rstat function signatures from cgroup-based to css-based | JP Kobryn | 1 | -2/+2 |
| 2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -164/+130 |
| 2025-03-30 | Merge tag 'bpf_try_alloc_pages' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -18/+39 |
| 2025-03-21 | mm: vmscan: split proactive reclaim statistics from direct reclaim statistics | Hao Jia | 1 | -0/+7 |
| 2025-03-21 | mm: remove references to folio in __memcg_kmem_uncharge_page() | Matthew Wilcox (Oracle) | 1 | -5/+3 |
| 2025-03-21 | mm: remove references to folio in split_page_memcg() | Matthew Wilcox (Oracle) | 1 | -7/+23 |
| 2025-03-21 | mm: simplify split_page_memcg() | Matthew Wilcox (Oracle) | 1 | -8/+7 |
| 2025-03-21 | mm: separate folio_split_memcg_refs() from split_page_memcg() | Matthew Wilcox (Oracle) | 1 | -4/+13 |
| 2025-03-21 | memcg: avoid refill_stock for root memcg | Shakeel Butt | 1 | -1/+2 |
| 2025-03-17 | memcg: bypass root memcg check for skmem charging | Shakeel Butt | 1 | -1/+1 |
| 2025-03-17 | page_counter: track failcnt only for legacy cgroups | Shakeel Butt | 1 | -2/+10 |
| 2025-03-17 | memcg: don't call propagate_protected_usage() for v1 | Shakeel Butt | 1 | -2/+3 |
| 2025-03-16 | mm: memcontrol: move memsw charge callbacks to v1 | Johannes Weiner | 1 | -110/+19 |
| 2025-03-16 | mm: memcontrol: unshare v2-only charge API bits again | Johannes Weiner | 1 | -4/+13 |
| 2025-03-16 | memcg: add CONFIG_MEMCG_V1 for 'local' functions | Chen Ridong | 1 | -0/+6 |
| 2025-03-16 | memcg: factor out the replace_stock_objcg function | Chen Ridong | 1 | -10/+16 |
| 2025-03-16 | memcg: call the free function when allocation of pn fails | Chen Ridong | 1 | -15/+12 |
| 2025-03-16 | memcg: use OFP_PEAK_UNSET instead of -1 | Chen Ridong | 1 | -1/+1 |
| 2025-03-16 | memcg: drain obj stock on cpu hotplug teardown | Shakeel Butt | 1 | -0/+9 |
| 2025-03-16 | mm: memcontrol: fix swap counter leak from offline cgroup | Muchun Song | 1 | -2/+2 |
| 2025-02-27 | memcg: Use trylock to access memcg stock_lock. | Alexei Starovoitov | 1 | -16/+37 |
| 2025-02-17 | memcg: avoid dead loop when setting memory.max | Chen Ridong | 1 | -0/+1 |
| 2025-01-25 | memcg: fix soft lockup in the OOM process | Chen Ridong | 1 | -1/+6 |
| 2025-01-25 | mm/swap_cgroup: decouple swap cgroup recording and clearing | Kairui Song | 1 | -8/+5 |
| 2025-01-25 | mm, memcontrol: avoid duplicated memcg enable check | Kairui Song | 1 | -1/+1 |
| 2025-01-13 | memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol | Joshua Hahn | 1 | -62/+3 |
| 2025-01-13 | memcg/hugetlb: introduce mem_cgroup_charge_hugetlb | Joshua Hahn | 1 | -0/+34 |
| 2025-01-13 | memcg/hugetlb: introduce memcg_accounts_hugetlb | Joshua Hahn | 1 | -3/+14 |
| 2024-11-14 | memcg/hugetlb: add hugeTLB counters to memcg | Joshua Hahn | 1 | -0/+11 |
| 2024-11-11 | mm/list_lru: split the lock to per-cgroup scope | Kairui Song | 1 | -1/+6 |
| 2024-11-11 | mm/list_lru: code clean up for reparenting | Kairui Song | 1 | -7/+0 |
| 2024-11-11 | memcg: add flush tracepoint | JP Kobryn | 1 | -1/+6 |
| 2024-11-11 | memcg: rename do_flush_stats and add force flag | JP Kobryn | 1 | -9/+8 |
| 2024-11-11 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -0/+4 |
| 2024-11-11 | mm: count zeromap read and set for swapout and swapin | Barry Song | 1 | -0/+4 |
| 2024-11-07 | memcg: factor out mem_cgroup_stat_aggregate() | Xiu Jianfeng | 1 | -59/+70 |
| 2024-11-06 | memcg-v1: remove memcg move locking code | Shakeel Butt | 1 | -5/+0 |
| 2024-11-06 | memcg-v1: remove charge move code | Shakeel Butt | 1 | -9/+0 |
| 2024-11-06 | mm/memcontrol: fix seq_buf size to save memory when PAGE_SIZE is large | Ryan Roberts | 1 | -4/+5 |
| 2024-11-06 | memcg: add tracing for memcg stat updates | Shakeel Butt | 1 | -2/+11 |
| 2024-11-05 | mm/memcontrol: add per-memcg pgpgin/pswpin counter | Jingxiang Zeng | 1 | -0/+2 |
| 2024-11-05 | mm/thp: fix deferred split unqueue naming and locking | Hugh Dickins | 1 | -3/+5 |
| 2024-11-05 | mm/thp: fix deferred split queue not partially_mapped | Hugh Dickins | 1 | -2/+1 |
| 2024-09-21 | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -234/+256 |
| 2024-09-17 | mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support la... | Barry Song | 1 | -3/+4 |
| 2024-09-09 | mm: clean up mem_cgroup_iter() | Kinsey Ho | 1 | -20/+12 |
| 2024-09-09 | mm: restart if multiple traversals raced | Kinsey Ho | 1 | -9/+17 |
| 2024-09-09 | mm: increment gen # before restarting traversal | Kinsey Ho | 1 | -10/+12 |
| 2024-09-09 | mm: don't hold css->refcnt during traversal | Kinsey Ho | 1 | -17/+1 |
| 2024-09-09 | mm: introduce a pageflag for partially mapped folios | Usama Arif | 1 | -1/+2 |
| 2024-09-03 | mm,memcg: provide per-cgroup counters for NUMA balancing operations | Kaiyang Zhao | 1 | -0/+45 |
| 2024-09-01 | memcg: make PGPGIN and PGPGOUT v1 only | Shakeel Butt | 1 | -1/+4 |
| 2024-09-01 | memcg: move v1 events and statistics code to v1 file | Shakeel Butt | 1 | -29/+4 |
| 2024-09-01 | memcg: move mem_cgroup_charge_statistics to v1 code | Shakeel Butt | 1 | -16/+3 |
| 2024-09-01 | memcg: move mem_cgroup_event_ratelimit to v1 code | Shakeel Butt | 1 | -28/+0 |
| 2024-09-01 | memcg: move v1 only percpu stats in separate struct | Shakeel Butt | 1 | -9/+9 |
| 2024-09-01 | mm: kmem: add lockdep assertion to obj_cgroup_memcg | Muchun Song | 1 | -6/+5 |
| 2024-09-01 | memcg: replace memcg ID idr with xarray | Shakeel Butt | 1 | -29/+10 |
| 2024-09-01 | mm, memcg: cg2 memory{.swap,}.peak write handlers | David Finkel | 1 | -10/+106 |
| 2024-09-01 | mm: memcg: don't call propagate_protected_usage() needlessly | Roman Gushchin | 1 | -8/+8 |
| 2024-09-01 | memcg: increase the valid index range for memcg stats | Shakeel Butt | 1 | -22/+28 |
| 2024-09-01 | mm: kmem: remove mem_cgroup_from_obj() | Muchun Song | 1 | -31/+1 |
| 2024-09-01 | mm/memcontrol: respect zswap.writeback setting from parent cg too | Mike Yuan | 1 | -3/+9 |
| 2024-08-07 | memcg: protect concurrent access to mem_cgroup_idr | Shakeel Butt | 1 | -2/+20 |
| 2024-07-12 | mm/page_counter: move calculating protection values to page_counter | Maarten Lankhorst | 1 | -151/+3 |
| 2024-07-10 | mm: remove CONFIG_MEMCG_KMEM | Johannes Weiner | 1 | -54/+6 |
| 2024-07-06 | Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fix | Andrew Morton | 1 | -11/+0 |
| 2024-07-06 | mm: fix crashes from deferred split racing folio migration | Hugh Dickins | 1 | -11/+0 |
| 2024-07-04 | mm: memcg: adjust the warning when seq_buf overflows | Xiu Jianfeng | 1 | -1/+2 |
| 2024-07-04 | mm: memcg: remove redundant seq_buf_has_overflowed() | Xiu Jianfeng | 1 | -3/+0 |
| 2024-07-04 | mm: memcg: guard memcg1-specific fields accesses in mm/memcontrol.c | Roman Gushchin | 1 | -2/+7 |
| 2024-07-04 | mm: memcg: gather memcg1-specific fields initialization in memcg1_memcg_init() | Roman Gushchin | 1 | -5/+1 |
| 2024-07-04 | mm: memcg: guard cgroup v1-specific code in mem_cgroup_print_oom_meminfo() | Roman Gushchin | 1 | -0/+2 |
| 2024-07-04 | mm: memcg: factor out legacy socket memory accounting code | Roman Gushchin | 1 | -17/+5 |
| 2024-07-04 | mm: memcg: move memcg_account_kmem() to memcontrol-v1.c | Roman Gushchin | 1 | -21/+10 |
| 2024-07-04 | mm: add swappiness= arg to memory.reclaim | Dan Schatzberg | 1 | -9/+44 |
| 2024-07-04 | mm: memcg: put cgroup v1-specific code under a config option | Roman Gushchin | 1 | -3/+7 |
| 2024-07-04 | mm: memcg: move cgroup v1 interface files to memcontrol-v1.c | Roman Gushchin | 1 | -742/+7 |
| 2024-07-04 | mm: memcg: rename memcg_oom_recover() | Roman Gushchin | 1 | -3/+3 |
| 2024-07-04 | mm: memcg: move cgroup v1 oom handling code into memcontrol-v1.c | Roman Gushchin | 1 | -214/+2 |
| 2024-07-04 | mm: memcg: rename memcg_check_events() | Roman Gushchin | 1 | -4/+4 |
| 2024-07-04 | mm: memcg: move legacy memcg event code into memcontrol-v1.c | Roman Gushchin | 1 | -682/+5 |
| 2024-07-04 | mm: memcg: rename charge move-related functions | Roman Gushchin | 1 | -4/+4 |
| 2024-07-04 | mm: memcg: move charge migration code to memcontrol-v1.c | Roman Gushchin | 1 | -996/+8 |
| 2024-07-04 | mm: memcg: rename soft limit reclaim-related functions | Roman Gushchin | 1 | -2/+2 |
| 2024-07-04 | mm: memcg: move soft limit reclaim code to memcontrol-v1.c | Roman Gushchin | 1 | -333/+4 |
| 2024-07-03 | mm: memcontrol: add VM_BUG_ON_FOLIO() to catch lru folio in mem_cgroup_migrate() | Baolin Wang | 1 | -0/+1 |
| 2024-07-03 | mm: zswap: rename is_zswap_enabled() to zswap_is_enabled() | Yosry Ahmed | 1 | -1/+1 |
| 2024-07-03 | mm: memcontrol: remove page_memcg() | Kefeng Wang | 1 | -1/+1 |
| 2024-07-03 | mm/swap: reduce swap cache search space | Kairui Song | 1 | -1/+1 |
| 2024-06-15 | mm: shmem: fix getting incorrect lruvec when replacing a shmem folio | Baolin Wang | 1 | -2/+1 |
| 2024-06-05 | memcg: remove the lockdep assert from __mod_objcg_mlstate() | Sebastian Andrzej Siewior | 1 | -2/+0 |
| 2024-05-11 | memcg, oom: cleanup unused memcg_oom_gfp_mask and memcg_oom_order | Xiu Jianfeng | 1 | -2/+0 |
| 2024-05-11 | mm: memcg: make alloc_mem_cgroup_per_node_info() return bool | Xiu Jianfeng | 1 | -5/+5 |
| 2024-05-07 | mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->nr_pages | Breno Leitao | 1 | -9/+15 |
| 2024-05-07 | memcg: use proper type for mod_memcg_state | Shakeel Butt | 1 | -1/+2 |
| 2024-05-07 | memcg: warn for unexpected events and stats | Shakeel Butt | 1 | -16/+23 |
| 2024-05-07 | memcg: cleanup __mod_memcg_lruvec_state | Shakeel Butt | 1 | -2/+0 |
| 2024-05-07 | memcg: reduce memory for the lruvec and memcg stats | Shakeel Butt | 1 | -20/+114 |
| 2024-05-07 | mm: memcg: account memory used for memcg vmstats and lruvec stats | Roman Gushchin | 1 | -3/+4 |
| 2024-05-07 | memcg: dynamically allocate lruvec_stats | Shakeel Butt | 1 | -12/+75 |
| 2024-05-07 | memcg: reduce memory size of mem_cgroup_events_index | Shakeel Butt | 1 | -2/+4 |
| 2024-05-05 | memcg: fix data-race KCSAN bug in rstats | Breno Leitao | 1 | -5/+7 |
| 2024-05-05 | memcg: simple cleanup of stats update functions | Shakeel Butt | 1 | -16/+15 |
| 2024-04-25 | mm, slab: move slab_memcg hooks to mm/memcontrol.c | Vlastimil Babka | 1 | -0/+90 |
| 2024-04-25 | mm, slab: move memcg charging to post-alloc hook | Vlastimil Babka | 1 | -1/+1 |
| 2024-04-25 | mm: always initialise folio->_deferred_list | Matthew Wilcox (Oracle) | 1 | -0/+3 |
| 2024-04-25 | mm: introduce slabobj_ext to support slab object extensions | Suren Baghdasaryan | 1 | -49/+7 |
| 2024-04-25 | mm: memcg: add NULL check to obj_cgroup_put() | Yosry Ahmed | 1 | -12/+6 |
| 2024-03-04 | memcg: remove mem_cgroup_uncharge_list() | Matthew Wilcox (Oracle) | 1 | -19/+0 |
| 2024-03-04 | memcg: add mem_cgroup_uncharge_folios() | Matthew Wilcox (Oracle) | 1 | -0/+13 |
| 2024-03-04 | mm: memcg: make memcg huge page split support any order split | Zi Yan | 1 | -5/+6 |
| 2024-03-04 | mm/memcg: use order instead of nr in split_page_memcg() | Zi Yan | 1 | -1/+2 |
| 2024-02-22 | mm: memcg: use larger batches for proactive reclaim | T.J. Mercier | 1 | -2/+3 |
| 2024-02-22 | mm: memcg: don't periodically flush stats when memcg is disabled | T.J. Mercier | 1 | -1/+1 |
| 2024-02-22 | mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats | Shakeel Butt | 1 | -1/+1 |
| 2024-02-21 | memcg: use a folio in get_mctgt_type_thp | Matthew Wilcox (Oracle) | 1 | -5/+7 |
| 2024-02-21 | memcg: use a folio in get_mctgt_type | Matthew Wilcox (Oracle) | 1 | -10/+13 |
| 2024-02-21 | memcg: return the folio in union mc_target | Matthew Wilcox (Oracle) | 1 | -7/+7 |
| 2024-02-21 | memcg: convert mem_cgroup_move_charge_pte_range() to use a folio | Matthew Wilcox (Oracle) | 1 | -25/+24 |
| 2024-02-20 | mm: memcontrol: clarify swapaccount=0 deprecation warning | Johannes Weiner | 1 | -3/+7 |
| 2024-02-07 | mm: memcg: optimize parent iteration in memcg_rstat_updated() | Yosry Ahmed | 1 | -21/+35 |
| 2024-01-25 | mm: memcontrol: don't throttle dying tasks on memory.high | Johannes Weiner | 1 | -4/+25 |
| 2024-01-09 | Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -123/+196 |
| 2024-01-09 | Merge tag 'slab-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/vba... | Linus Torvalds | 1 | -3/+3 |
| 2024-01-08 | Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -5/+5 |
| 2024-01-05 | mm/memcontrol: remove __mod_lruvec_page_state() | Matthew Wilcox (Oracle) | 1 | -5/+4 |
| 2023-12-29 | zswap: memcontrol: implement zswap writeback disabling | Nhat Pham | 1 | -0/+38 |
| 2023-12-29 | mm: memcg: fix split queue list crash when large folio migration | Baolin Wang | 1 | -0/+11 |
| 2023-12-20 | mm: memcg: restore subtree stats flushing | Yosry Ahmed | 1 | -29/+39 |
| 2023-12-20 | mm: memcg: make stats flushing threshold per-memcg | Yosry Ahmed | 1 | -16/+34 |
| 2023-12-20 | mm: memcg: move vmstats structs definition above flushing code | Yosry Ahmed | 1 | -74/+74 |
| 2023-12-20 | mm: memcg: change flush_next_time to flush_last_time | Yosry Ahmed | 1 | -3/+4 |
| 2023-12-12 | mm: memcg: add per-memcg zswap writeback stat | Domenico Cerasuolo | 1 | -0/+1 |
| 2023-12-12 | zswap: make shrinking memcg-aware | Domenico Cerasuolo | 1 | -0/+2 |
| 2023-12-10 | mm: memcg: add reminder comment for the memcg v2 events | Dmitry Rokosov | 1 | -0/+4 |
| 2023-12-06 | mm: kmem: properly initialize local objcg variable in current_obj_cgroup() | Roman Gushchin | 1 | -1/+1 |