summaryrefslogtreecommitdiffstats
path: root/mm/memcontrol.c
Commit message (Expand)AuthorAgeFilesLines
* mm/memcg: fix device private memcg accountingRalph Campbell2020-10-291-1/+4
* mm: memcontrol: fix stat-corrupting race in charge movingJohannes Weiner2020-10-011-12/+14
* mm/memcg: fix refcount error while moving and swappingHugh Dickins2020-07-291-2/+2
* mm/memcontrol.c: add missed css_put()Muchun Song2020-06-301-1/+3
* mm, memcg: fix error return value of mem_cgroup_css_alloc()Yafang Shao2020-05-141-6/+9
* mm, memcg: do not high throttle allocators based on wraparoundJakub Kicinski2020-04-171-0/+3
* mm: fork: fix kernel_stack memcg stats for various stack implementationsRoman Gushchin2020-04-011-0/+38
* mm, memcg: throttle allocators based on ancestral memory.highChris Down2020-03-251-35/+58
* mm, memcg: fix corruption on 64-bit divisor in memory.high throttlingChris Down2020-03-251-1/+1
* memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_eventChunguang Xu2020-03-251-2/+8
* net: memcg: late association of sock to memcgShakeel Butt2020-03-181-14/+0
* cgroup: memcg: net: do not associate sock with unrelated cgroupShakeel Butt2020-03-181-0/+4
* mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps()Vasily Averin2020-02-281-1/+3
* mm: thp: don't need care deferred split queue in memcg charge move pathWei Yang2020-02-111-18/+0
* mm: memcg/slab: fix percpu slab vmstats flushingRoman Gushchin2020-01-231-28/+9
* mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm()Roman Gushchin2019-11-151-1/+1
* mm: memcontrol: fix network errors from failing __GFP_ATOMIC chargesJohannes Weiner2019-11-061-0/+9
* mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properlyRoman Gushchin2019-11-061-1/+1
* mm: memcontrol: fix NULL-ptr deref in percpu stats flushShakeel Butt2019-11-061-6/+6
* mm/memcontrol: update lruvec counters in mem_cgroup_move_accountKonstantin Khlebnikov2019-10-191-6/+12
* mm, memcg: proportional memory.{low,min} reclaimChris Down2019-10-071-0/+5
* memcg, kmem: do not fail __GFP_NOFAIL chargesMichal Hocko2019-09-251-0/+10
* mm: thp: make deferred split shrinker memcg awareYang Shi2019-09-241-0/+24
* mm: shrinker: make shrinker not depend on memcg kmemYang Shi2019-09-241-8/+1
* memcg, kmem: deprecate kmem.limit_in_bytesMichal Hocko2019-09-241-0/+3
* mm/memcontrol.c: fix a -Wunused-function warningQian Cai2019-09-241-5/+0
* mm: memcontrol: switch to rcu protection in drain_all_stock()Roman Gushchin2019-09-241-8/+9
* mm, memcg: throttle allocators when failing reclaim over memory.highChris Down2019-09-241-1/+125
* mm: introduce compound_nr()Matthew Wilcox (Oracle)2019-09-241-2/+2
* Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds2019-09-211-13/+12
|\
| * pagewalk: separate function pointers from iterator dataChristoph Hellwig2019-09-071-12/+11
| * mm: split out a new pagewalk.h header from mm.hChristoph Hellwig2019-09-071-1/+1
* | Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-blockLinus Torvalds2019-09-171-0/+139
|\ \
| * | writeback: add tracepoints for cgroup foreign writebacksTejun Heo2019-08-301-0/+5
| * | writeback, memcg: Implement foreign dirty flushingTejun Heo2019-08-271-0/+134
* | | mm: memcontrol: fix percpu vmstats and vmevents flushShakeel Butt2019-08-301-5/+5
* | | mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync ...Roman Gushchin2019-08-301-5/+3
* | | mm: memcontrol: flush percpu slab vmstats on kmem offliningRoman Gushchin2019-08-301-8/+27
* | | mm: memcontrol: flush percpu vmevents before releasing memcgRoman Gushchin2019-08-241-1/+21
* | | mm: memcontrol: flush percpu vmstats before releasing memcgRoman Gushchin2019-08-241-0/+40
| |/ |/|
* | mm: workingset: fix vmstat counters for shadow nodesRoman Gushchin2019-08-131-0/+20
* | mm/memcontrol.c: fix use after free in mem_cgroup_iter()Miles Chen2019-08-131-10/+29
|/
* mm/memcontrol.c: keep local VM counters in sync with the hierarchical onesYafang Shao2019-07-161-7/+15
* Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds2019-07-141-7/+6
|\
| * mm: remove MEMORY_DEVICE_PUBLIC supportChristoph Hellwig2019-07-021-7/+6
* | mm, oom: remove redundant task_in_mem_cgroup() checkShakeel Butt2019-07-121-26/+0
* | mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks()Tetsuo Handa2019-07-121-1/+1
* | mm: memcg/slab: reparent memcg kmem_caches on cgroup removalRoman Gushchin2019-07-121-6/+8
* | mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pagesRoman Gushchin2019-07-121-5/+7
* | mm: memcg/slab: rework non-root kmem_cache lifecycle managementRoman Gushchin2019-07-121-12/+38