summaryrefslogtreecommitdiffstats
path: root/mm/memcontrol.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* memcg/hugetlb: add hugeTLB counters to memcgJoshua Hahn2024-11-151-0/+11
* mm/list_lru: split the lock to per-cgroup scopeKairui Song2024-11-121-1/+6
* mm/list_lru: code clean up for reparentingKairui Song2024-11-121-7/+0
* memcg: add flush tracepointJP Kobryn2024-11-111-1/+6
* memcg: rename do_flush_stats and add force flagJP Kobryn2024-11-111-9/+8
* Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton2024-11-111-0/+4
|\
| * mm: count zeromap read and set for swapout and swapinBarry Song2024-11-111-0/+4
* | memcg: factor out mem_cgroup_stat_aggregate()Xiu Jianfeng2024-11-071-59/+70
* | memcg-v1: remove memcg move locking codeShakeel Butt2024-11-071-5/+0
* | memcg-v1: remove charge move codeShakeel Butt2024-11-071-9/+0
* | mm/memcontrol: fix seq_buf size to save memory when PAGE_SIZE is largeRyan Roberts2024-11-071-4/+5
* | memcg: add tracing for memcg stat updatesShakeel Butt2024-11-071-2/+11
* | mm/memcontrol: add per-memcg pgpgin/pswpin counterJingxiang Zeng2024-11-061-0/+2
|/
* mm/thp: fix deferred split unqueue naming and lockingHugh Dickins2024-11-061-3/+5
* mm/thp: fix deferred split queue not partially_mappedHugh Dickins2024-11-061-2/+1
* Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-09-211-234/+256
|\
| * mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support la...Barry Song2024-09-171-3/+4
| * mm: clean up mem_cgroup_iter()Kinsey Ho2024-09-101-20/+12
| * mm: restart if multiple traversals racedKinsey Ho2024-09-101-9/+17
| * mm: increment gen # before restarting traversalKinsey Ho2024-09-101-10/+12
| * mm: don't hold css->refcnt during traversalKinsey Ho2024-09-101-17/+1
| * mm: introduce a pageflag for partially mapped foliosUsama Arif2024-09-101-1/+2
| * mm,memcg: provide per-cgroup counters for NUMA balancing operationsKaiyang Zhao2024-09-041-0/+45
| * memcg: make PGPGIN and PGPGOUT v1 onlyShakeel Butt2024-09-021-1/+4
| * memcg: move v1 events and statistics code to v1 fileShakeel Butt2024-09-021-29/+4
| * memcg: move mem_cgroup_charge_statistics to v1 codeShakeel Butt2024-09-021-16/+3
| * memcg: move mem_cgroup_event_ratelimit to v1 codeShakeel Butt2024-09-021-28/+0
| * memcg: move v1 only percpu stats in separate structShakeel Butt2024-09-021-9/+9
| * mm: kmem: add lockdep assertion to obj_cgroup_memcgMuchun Song2024-09-021-6/+5
| * memcg: replace memcg ID idr with xarrayShakeel Butt2024-09-021-29/+10
| * mm, memcg: cg2 memory{.swap,}.peak write handlersDavid Finkel2024-09-021-10/+106
| * mm: memcg: don't call propagate_protected_usage() needlesslyRoman Gushchin2024-09-021-8/+8
| * memcg: increase the valid index range for memcg statsShakeel Butt2024-09-021-22/+28
| * mm: kmem: remove mem_cgroup_from_obj()Muchun Song2024-09-021-31/+1
* | mm/memcontrol: respect zswap.writeback setting from parent cg tooMike Yuan2024-09-021-3/+9
|/
* memcg: protect concurrent access to mem_cgroup_idrShakeel Butt2024-08-081-2/+20
* mm/page_counter: move calculating protection values to page_counterMaarten Lankhorst2024-07-131-151/+3
* mm: remove CONFIG_MEMCG_KMEMJohannes Weiner2024-07-101-54/+6
* Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fixAndrew Morton2024-07-061-11/+0
|\
| * mm: fix crashes from deferred split racing folio migrationHugh Dickins2024-07-061-11/+0
* | mm: memcg: adjust the warning when seq_buf overflowsXiu Jianfeng2024-07-051-1/+2
* | mm: memcg: remove redundant seq_buf_has_overflowed()Xiu Jianfeng2024-07-051-3/+0
* | mm: memcg: guard memcg1-specific fields accesses in mm/memcontrol.cRoman Gushchin2024-07-051-2/+7
* | mm: memcg: gather memcg1-specific fields initialization in memcg1_memcg_init()Roman Gushchin2024-07-051-5/+1
* | mm: memcg: guard cgroup v1-specific code in mem_cgroup_print_oom_meminfo()Roman Gushchin2024-07-051-0/+2
* | mm: memcg: factor out legacy socket memory accounting codeRoman Gushchin2024-07-051-17/+5
* | mm: memcg: move memcg_account_kmem() to memcontrol-v1.cRoman Gushchin2024-07-051-21/+10
* | mm: add swappiness= arg to memory.reclaimDan Schatzberg2024-07-051-9/+44
* | mm: memcg: put cgroup v1-specific code under a config optionRoman Gushchin2024-07-051-3/+7
* | mm: memcg: move cgroup v1 interface files to memcontrol-v1.cRoman Gushchin2024-07-051-742/+7