Andrew Morton
|
f894ffa865
memcg: trivial cleanups
|
12 years ago |
Michal Hocko
|
1be171d60b
memcg: track all children over limit in the root
|
12 years ago |
Michal Hocko
|
e839b6a1c8
memcg, vmscan: do not attempt soft limit reclaim if it would not scan anything
|
12 years ago |
Michal Hocko
|
7d910c054b
memcg: track children in soft limit excess to improve soft limit
|
12 years ago |
Michal Hocko
|
de57780dc6
memcg: enhance memcg iterator to support predicates
|
12 years ago |
Michal Hocko
|
a5b7c87f92
vmscan, memcg: do softlimit reclaim also for targeted reclaim
|
12 years ago |
Michal Hocko
|
e883110aad
memcg: get rid of soft-limit tree infrastructure
|
12 years ago |
Michal Hocko
|
3b38722efd
memcg, vmscan: integrate soft reclaim tighter with zone shrinking code
|
12 years ago |
Li Zefan
|
c33bd8354f
memcg: remove redundant code in mem_cgroup_force_empty_write()
|
12 years ago |
Greg Thelen
|
2bff24a370
memcg: fix multiple large threshold notifications
|
12 years ago |
Andrey Vagin
|
90c7a79cc4
kmemcg: don't allocate extra memory for root memcg_cache_params
|
12 years ago |
Linus Torvalds
|
32dad03d16
Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
|
12 years ago |
Michal Hocko
|
07555ac144
memcg: get rid of swapaccount leftovers
|
12 years ago |
Andrey Vagin
|
3e6b11df24
memcg: don't initialize kmem-cache destroying work for root caches
|
12 years ago |
Tejun Heo
|
bd8815a6d8
cgroup: make css_for_each_descendant() and friends include the origin css in the iteration
|
12 years ago |
Tejun Heo
|
81eeaf0411
cgroup: make cftype->[un]register_event() deal with cgroup_subsys_state instead of cgroup
|
12 years ago |
Tejun Heo
|
72ec702993
cgroup: make task iterators deal with cgroup_subsys_state instead of cgroup
|
12 years ago |
Tejun Heo
|
c59cd3d840
cgroup: make cgroup_task_iter remember the cgroup being iterated
|
12 years ago |
Tejun Heo
|
0942eeeef6
cgroup: rename cgroup_iter to cgroup_task_iter
|
12 years ago |
Tejun Heo
|
492eb21b98
cgroup: make hierarchy iterators deal with cgroup_subsys_state instead of cgroup
|
12 years ago |
Tejun Heo
|
182446d087
cgroup: pass around cgroup_subsys_state instead of cgroup in file methods
|
12 years ago |
Tejun Heo
|
eb95419b02
cgroup: pass around cgroup_subsys_state instead of cgroup in subsystem methods
|
12 years ago |
Tejun Heo
|
6387698699
cgroup: add css_parent()
|
12 years ago |
Tejun Heo
|
a7c6d554aa
cgroup: add/update accessors which obtain subsys specific data from css
|
12 years ago |
Tejun Heo
|
8af01f56a0
cgroup: s/cgroup_subsys_state/cgroup_css/ s/task_subsys_state/task_css/
|
12 years ago |
Michal Hocko
|
33cb876e94
vmpressure: make sure there are no events queued after memcg is offlined
|
12 years ago |
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 |