Konstantin Khlebnikov
|
15cf17d26e
memcg: initialize kmem-cache destroying work earlier
|
12 years ago |
Hugh Dickins
|
6d04399040
memcg: stop warning on memcg_propagate_kmem
|
12 years ago |
Michal Hocko
|
1081312f95
memcg: cleanup mem_cgroup_init comment
|
12 years ago |
Michal Hocko
|
e477749624
memcg: move memcg_stock initialization to mem_cgroup_init
|
12 years ago |
Michal Hocko
|
8787a1df30
memcg: move mem_cgroup_soft_limit_tree_init to mem_cgroup_init
|
12 years ago |
Johannes Weiner
|
e3790144c9
mm: refactor inactive_file_is_low() to use get_lru_size()
|
12 years ago |
Glauber Costa
|
e4715f01be
memcg: avoid dangling reference count in creation failure.
|
12 years ago |
Glauber Costa
|
692e89abd1
memcg: increment static branch right after limit set
|
12 years ago |
Glauber Costa
|
0999821b1d
memcg: replace cgroup_lock with memcg specific memcg_lock
|
12 years ago |
Glauber Costa
|
b5f99b537d
memcg: fast hierarchy-aware child test
|
12 years ago |
Glauber Costa
|
d142e3e667
memcg: split part of memcg creation to css_online
|
12 years ago |
Glauber Costa
|
ee5e8472b8
memcg: prevent changes to move_charge_at_immigrate during task attach
|
12 years ago |
Glauber Costa
|
45cf7ebd5a
memcg: reduce the size of struct memcg 244-fold.
|
12 years ago |
Michal Hocko
|
6acc8b0251
memcg: clean up swap accounting initialization code
|
12 years ago |
Michal Hocko
|
2d11085e40
memcg: do not create memsw files if swap accounting is disabled
|
12 years ago |
Shaohua Li
|
33806f06da
swap: make each swap partition have one address_space
|
12 years ago |
Andrew Morton
|
d045197ff9
mm/memcontrol.c: convert printk(KERN_FOO) to pr_foo()
|
12 years ago |
Sha Zhengju
|
58cf188ed6
memcg, oom: provide more precise dump info while memcg oom happening
|
12 years ago |
Glauber Costa
|
4ba902b574
memcg: fix kmemcg registration for late caches
|
12 years ago |
Tejun Heo
|
154b454eda
memcg: don't register hotcpu notifier from ->css_alloc()
|
12 years ago |
Glauber Costa
|
943a451a87
slab: propagate tunable values
|
12 years ago |
Glauber Costa
|
749c54151a
memcg: aggregate memcg cache values in slabinfo
|
12 years ago |
Glauber Costa
|
2293315293
memcg/sl[au]b: shrink dead caches
|
12 years ago |
Glauber Costa
|
7cf2798240
memcg/sl[au]b: track all the memcg children of a kmem_cache
|
12 years ago |
Glauber Costa
|
1f458cbf12
memcg: destroy memcg caches
|
12 years ago |
Glauber Costa
|
d79923fad9
sl[au]b: allocate objects from memcg cache
|
12 years ago |
Glauber Costa
|
0e9d92f2d0
memcg: skip memcg kmem allocations in specified code regions
|
12 years ago |
Glauber Costa
|
d7f25f8a2f
memcg: infrastructure to match an allocation to the right cache
|
12 years ago |
Glauber Costa
|
55007d8497
memcg: allocate memory for memcg caches whenever a new memcg appears
|
12 years ago |
Glauber Costa
|
2633d7a028
slab/slub: consider a memcg parameter in kmem_create_cache
|
12 years ago |