Paul Gortmaker
|
0db0628d90
kernel: delete __cpuinit usage from all core kernel files
|
12 years ago |
Li Zefan
|
465939a1fa
memcg: don't need to free memcg via RCU or workqueue
|
12 years ago |
Li Zefan
|
e0743e6bc5
memcg: kill memcg refcnt
|
12 years ago |
Li Zefan
|
8d76a97978
memcg: don't need to get a reference to the parent
|
12 years ago |
Li Zefan
|
4050377b50
memcg: use css_get/put for swap memcg
|
12 years ago |
Li Zefan
|
10d5ebf40f
memcg: use css_get/put when charging/uncharging kmem
|
12 years ago |
Li Zefan
|
20f05310ba
memcg: don't use mem_cgroup_get() when creating a kmemcg cache
|
12 years ago |
Li Zefan
|
5347e5ae13
memcg: use css_get() in sock_update_memcg()
|
12 years ago |
Michal Hocko
|
f37a96914d
memcg, kmem: fix reference count handling on the error path
|
12 years ago |
Michal Hocko
|
fa460c2d37
Revert "memcg: avoid dangling reference count in creation failure"
|
12 years ago |
Glauber Costa
|
425c598d58
memcg: do not account memory used for cache creation
|
12 years ago |
Glauber Costa
|
6d42c232bd
memcg: also test for skip accounting at the page allocation level
|
12 years ago |
Johannes Weiner
|
54f72fe022
memcg: clean up memcg->nodeinfo
|
12 years ago |
Johannes Weiner
|
519ebea3bf
mm: memcontrol: factor out reclaim iterator loading and updating
|
12 years ago |
David Rientjes
|
ffbdccf5e1
mm, memcg: don't take task_lock in task_in_mem_cgroup
|
12 years ago |
Johannes Weiner
|
89dc991f0f
mm: memcontrol: fix lockless reclaim hierarchy iterator
|
12 years ago |
Andrey Vagin
|
f101a9464b
memcg: don't initialize kmem-cache destroying work for root caches
|
12 years ago |
Johannes Weiner
|
28ccddf795
mm: memcg: remove incorrect VM_BUG_ON for swap cache pages in uncharge
|
12 years ago |
David Rientjes
|
b070e65c0b
mm, memcg: add rss_huge stat to memory.stat
|
12 years ago |
Linus Torvalds
|
191a712090
Merge branch 'for-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
|
12 years ago |
Li Zefan
|
ca0dde9717
memcg: take reference before releasing rcu_read_lock
|
12 years ago |
David Rientjes
|
465adcf1ea
mm, memcg: give exiting processes access to memory reserves
|
12 years ago |
Li Zefan
|
fd0ccaf2bd
memcg: avoid accessing memcg after releasing reference
|
12 years ago |
Anton Vorontsov
|
70ddf637ee
memcg: add memory.pressure_level events
|
12 years ago |
Michel Lespinasse
|
573b400d01
mm/memcontrol.c: remove unnecessary ;
|
12 years ago |
Michal Hocko
|
acb6d558f4
memcg: do not check for do_swap_account in mem_cgroup_{read,write,reset}
|
12 years ago |
Michal Hocko
|
16248d8fe6
memcg: further simplify mem_cgroup_iter
|
12 years ago |
Michal Hocko
|
19f3940286
memcg: simplify mem_cgroup_iter
|
12 years ago |
Michal Hocko
|
5f57816197
memcg: relax memcg iter caching
|
12 years ago |
Michal Hocko
|
542f85f9ae
memcg: rework mem_cgroup_iter to use cgroup iterators
|
12 years ago |