summaryrefslogtreecommitdiffstats
path: root/mm/memcontrol.c
Commit message (Expand)AuthorAgeFilesLines
* mm/memcontrol.c: cleanup some useless codeKaitao Cheng2020-01-311-4/+3
* mm: thp: don't need care deferred split queue in memcg charge move pathWei Yang2020-01-311-18/+0
* mm: memcg/slab: fix percpu slab vmstats flushingRoman Gushchin2020-01-131-28/+9
* mm/memcontrol: use vmstat names for printing statisticsKonstantin Khlebnikov2019-12-041-30/+22
* mm: clean up and clarify lruvec lookup procedureJohannes Weiner2019-12-011-5/+5
* mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node()Shakeel Butt2019-12-011-112/+0
* mm: memcontrol: try harder to set a new memory.highJohannes Weiner2019-12-011-6/+24
* mm: memcontrol: remove dead code from memory_max_write()Johannes Weiner2019-12-011-3/+1
* mm, memcg: clean up reclaim iter arrayYafang Shao2019-12-011-8/+3
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-11-261-1/+1
|\
| * locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai2019-10-091-1/+1
* | 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
* | mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg()Roman Gushchin2019-07-121-8/+17
* | mm: memcontrol: dump memory.stat during cgroup OOMJohannes Weiner2019-07-121-132/+157
* | mm, memcg: introduce memory.events.localShakeel Butt2019-07-121-10/+24
* | memcg, oom: no oom-kill for __GFP_RETRY_MAYFAILShakeel Butt2019-07-121-3/+1