Age | Commit message (Expand) | Author | Files | Lines |
2024-06-15 | mm: shmem: fix getting incorrect lruvec when replacing a shmem folio | Baolin Wang | 1 | -2/+1 |
2024-06-06 | memcg: remove the lockdep assert from __mod_objcg_mlstate() | Sebastian Andrzej Siewior | 1 | -2/+0 |
2024-05-12 | memcg, oom: cleanup unused memcg_oom_gfp_mask and memcg_oom_order | Xiu Jianfeng | 1 | -2/+0 |
2024-05-12 | 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-06 | memcg: fix data-race KCSAN bug in rstats | Breno Leitao | 1 | -5/+7 |
2024-05-06 | memcg: simple cleanup of stats update functions | Shakeel Butt | 1 | -16/+15 |
2024-04-26 | mm, slab: move slab_memcg hooks to mm/memcontrol.c | Vlastimil Babka | 1 | -0/+90 |
2024-04-26 | mm, slab: move memcg charging to post-alloc hook | Vlastimil Babka | 1 | -1/+1 |
2024-04-26 | mm: always initialise folio->_deferred_list | Matthew Wilcox (Oracle) | 1 | -0/+3 |
2024-04-26 | mm: introduce slabobj_ext to support slab object extensions | Suren Baghdasaryan | 1 | -49/+7 |
2024-04-26 | mm: memcg: add NULL check to obj_cgroup_put() | Yosry Ahmed | 1 | -12/+6 |
2024-03-05 | memcg: remove mem_cgroup_uncharge_list() | Matthew Wilcox (Oracle) | 1 | -19/+0 |
2024-03-05 | memcg: add mem_cgroup_uncharge_folios() | Matthew Wilcox (Oracle) | 1 | -0/+13 |
2024-03-05 | mm: memcg: make memcg huge page split support any order split | Zi Yan | 1 | -5/+6 |
2024-03-05 | 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-22 | memcg: use a folio in get_mctgt_type_thp | Matthew Wilcox (Oracle) | 1 | -5/+7 |
2024-02-22 | memcg: use a folio in get_mctgt_type | Matthew Wilcox (Oracle) | 1 | -10/+13 |
2024-02-22 | memcg: return the folio in union mc_target | Matthew Wilcox (Oracle) | 1 | -7/+7 |
2024-02-22 | memcg: convert mem_cgroup_move_charge_pte_range() to use a folio | Matthew Wilcox (Oracle) | 1 | -25/+24 |
2024-02-21 | mm: memcontrol: clarify swapaccount=0 deprecation warning | Johannes Weiner | 1 | -3/+7 |
2024-02-08 | mm: memcg: optimize parent iteration in memcg_rstat_updated() | Yosry Ahmed | 1 | -21/+35 |
2024-01-26 | 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-30 | 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-21 | mm: memcg: restore subtree stats flushing | Yosry Ahmed | 1 | -29/+39 |
2023-12-21 | mm: memcg: make stats flushing threshold per-memcg | Yosry Ahmed | 1 | -16/+34 |
2023-12-21 | mm: memcg: move vmstats structs definition above flushing code | Yosry Ahmed | 1 | -74/+74 |
2023-12-21 | 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-11 | mm: memcg: add reminder comment for the memcg v2 events | Dmitry Rokosov | 1 | -0/+4 |
2023-12-07 | mm: kmem: properly initialize local objcg variable in current_obj_cgroup() | Roman Gushchin | 1 | -1/+1 |
2023-12-06 | mm/slab: move pre/post-alloc hooks from slab.h to slub.c | Vlastimil Babka | 1 | -0/+1 |
2023-12-05 | mm/memcontrol: remove CONFIG_SLAB #ifdef guards | Vlastimil Babka | 1 | -3/+2 |
2023-11-28 | eventfd: simplify eventfd_signal() | Christian Brauner | 1 | -5/+5 |