aboutsummaryrefslogtreecommitdiff
path: root/mm/memcontrol.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-16mm/memcontrol.c: keep local VM counters in sync with the hierarchical onesGravatar Yafang Shao 1-7/+15
2019-07-14Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Gravatar Linus Torvalds 1-7/+6
2019-07-12mm, oom: remove redundant task_in_mem_cgroup() checkGravatar Shakeel Butt 1-26/+0
2019-07-12mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks()Gravatar Tetsuo Handa 1-1/+1
2019-07-12mm: memcg/slab: reparent memcg kmem_caches on cgroup removalGravatar Roman Gushchin 1-6/+8
2019-07-12mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pagesGravatar Roman Gushchin 1-5/+7
2019-07-12mm: memcg/slab: rework non-root kmem_cache lifecycle managementGravatar Roman Gushchin 1-12/+38
2019-07-12mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg()Gravatar Roman Gushchin 1-8/+17
2019-07-12mm: memcontrol: dump memory.stat during cgroup OOMGravatar Johannes Weiner 1-132/+157
2019-07-12mm, memcg: introduce memory.events.localGravatar Shakeel Butt 1-10/+24
2019-07-12memcg, oom: no oom-kill for __GFP_RETRY_MAYFAILGravatar Shakeel Butt 1-3/+1
2019-07-12mm/memcontrol: fix wrong statistics in memory.statGravatar Yafang Shao 1-2/+3
2019-07-02mm: remove MEMORY_DEVICE_PUBLIC supportGravatar Christoph Hellwig 1-7/+6
2019-06-13mm: memcontrol: don't batch updates of local VM stats and eventsGravatar Johannes Weiner 1-13/+28
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Gravatar Thomas Gleixner 1-10/+1
2019-05-14mm: memcontrol: fix NUMA round-robin reclaim at intermediate levelGravatar Johannes Weiner 1-4/+4
2019-05-14mm: memcontrol: fix recursive statistics correctness & scalabiltyGravatar Johannes Weiner 1-106/+99
2019-05-14mm: memcontrol: move stat/event counting functions out-of-lineGravatar Johannes Weiner 1-0/+79
2019-05-14mm: memcontrol: make cgroup stats and events query API explicitly localGravatar Johannes Weiner 1-19/+21
2019-05-14mm, memcg: rename ambiguously named memory.stat counters and functionsGravatar Chris Down 1-72/+76
2019-05-14mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() APIGravatar Johannes Weiner 1-31/+36
2019-05-14mm: memcontrol: push down mem_cgroup_nr_lru_pages()Gravatar Johannes Weiner 1-6/+7
2019-05-14mm: memcontrol: push down mem_cgroup_node_nr_lru_pages()Gravatar Johannes Weiner 1-3/+7
2019-05-14mm: memcontrol: replace node summing with memcg_page_state()Gravatar Johannes Weiner 1-3/+6
2019-05-14mm: memcontrol: replace zone summing with lruvec_page_state()Gravatar Johannes Weiner 1-1/+1
2019-04-05mm: writeback: use exact memcg dirty countsGravatar Greg Thelen 1-2/+18
2019-03-05mm/memcontrol.c: fix bad line in commentGravatar Qian Cai 1-1/+1
2019-03-05mm: remove zone_lru_lock() function, access ->lru_lock directlyGravatar Andrey Ryabinin 1-7/+7
2019-03-05numa: make "nr_node_ids" unsigned intGravatar Alexey Dobriyan 1-1/+1
2019-03-05mm: memcontrol: expose THP events on a per-memcg basisGravatar Chris Down 1-0/+16
2019-03-05memcg: killed threads should not invoke memcg OOM killerGravatar Tetsuo Handa 1-5/+14
2019-03-05mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunableGravatar Chris Down 1-45/+19
2019-03-05mm, memcg: create mem_cgroup_from_seqGravatar Chris Down 1-12/+12
2019-03-05mm/memcontrol.c: use struct_size() in kmalloc()Gravatar Gustavo A. R. Silva 1-2/+1
2019-03-05memcg: localize memcg_kmem_enabled() checkGravatar Shakeel Butt 1-8/+8
2018-12-28memcg, oom: notify on oom killer invocation from the charge pathGravatar Michal Hocko 1-2/+18
2018-12-28mm, oom: add oom victim's memcg to the oom context informationGravatar yuzhoujian 1-13/+20
2018-11-03mm: handle no memcg case in memcg_kmem_charge() properlyGravatar Roman Gushchin 1-1/+1
2018-10-28Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-daxGravatar Linus Torvalds 1-1/+1
2018-10-26mm: don't raise MEMCG_OOM event due to failed high-order allocationGravatar Roman Gushchin 1-2/+2
2018-10-26mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t typeGravatar Kirill Tkhai 1-6/+4
2018-10-26memcg: remove memcg_kmem_skip_accountGravatar Shakeel Butt 1-23/+1
2018-10-26mm/memcontrol.c: fix memory.stat item orderingGravatar Johannes Weiner 1-7/+7
2018-10-26mm: drain memcg stocks on css offliningGravatar Roman Gushchin 1-0/+2
2018-09-29xarray: Replace exceptional entriesGravatar Matthew Wilcox 1-1/+1
2018-09-04mm: memcontrol: print proper OOM header when no eligible victim leftGravatar Johannes Weiner 1-2/+0
2018-08-22mm, oom: introduce memory.oom.groupGravatar Roman Gushchin 1-0/+93
2018-08-22memcg: reduce memcg tree traversals for stats collectionGravatar Shakeel Butt 1-77/+73
2018-08-17mm/vmscan.c: clear shrinker bit if there are no objects related to memcgGravatar Kirill Tkhai 1-0/+2
2018-08-17mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appear...Gravatar Kirill Tkhai 1-0/+13