Johannes Weiner
|
d7365e783e
mm: memcontrol: fix missed end-writeback page accounting
|
10 years ago |
Vladimir Davydov
|
cf2b8fbf1d
memcg: zap memcg_can_account_kmem
|
10 years ago |
Johannes Weiner
|
b70a2a21dc
mm: memcontrol: fix transparent huge page allocations under pressure
|
10 years ago |
Johannes Weiner
|
3fbe724424
mm: memcontrol: simplify detecting when the memory+swap limit is hit
|
10 years ago |
Vladimir Davydov
|
6f817f4cda
memcg: move memcg_update_cache_size() to slab_common.c
|
10 years ago |
Vladimir Davydov
|
f3bb3043a0
memcg: don't call memcg_update_all_caches if new cache id fits
|
10 years ago |
Vladimir Davydov
|
33a690c45b
memcg: move memcg_{alloc,free}_cache_params to slab_common.c
|
10 years ago |
Johannes Weiner
|
2f7dd7a410
mm: memcontrol: do not iterate uninitialized memcgs
|
11 years ago |
Johannes Weiner
|
ce00a96737
mm: memcontrol: revert use of root_mem_cgroup res_counter
|
11 years ago |
Johannes Weiner
|
6abb5a867b
mm: memcontrol: avoid charge statistics churn during page migration
|
11 years ago |
Johannes Weiner
|
747db954ca
mm: memcontrol: use page lists for uncharge batching
|
11 years ago |
Johannes Weiner
|
0a31bc97c8
mm: memcontrol: rewrite uncharge API
|
11 years ago |
Johannes Weiner
|
00501b531c
mm: memcontrol: rewrite charge API
|
11 years ago |
Johannes Weiner
|
61e02c7457
mm: memcontrol: clean up reclaim size variable use in try_charge()
|
11 years ago |
Johannes Weiner
|
a840cda63e
mm: memcontrol: do not acquire page_cgroup lock for kmem pages
|
11 years ago |
Johannes Weiner
|
9a2385eef9
mm: memcontrol: remove ordering between pc->mem_cgroup and PageCgroupUsed
|
11 years ago |
Johannes Weiner
|
05b8430123
mm: memcontrol: use root_mem_cgroup res_counter
|
11 years ago |
Johannes Weiner
|
692e7c45d9
mm: memcontrol: catch root bypass in move precharge
|
11 years ago |
Johannes Weiner
|
9476db974d
mm: memcontrol: simplify move precharge function
|
11 years ago |
Michal Hocko
|
0029e19ebf
mm: memcontrol: remove explicit OOM parameter in charge path
|
11 years ago |
Johannes Weiner
|
9b1306192d
mm: memcontrol: retry reclaim for oom-disabled and __GFP_NOFAIL charges
|
11 years ago |
Johannes Weiner
|
28c34c291e
mm: memcontrol: reclaim at least once for __GFP_NORETRY
|
11 years ago |
Johannes Weiner
|
06b078fc06
mm: memcontrol: rearrange charging fast path
|
11 years ago |
Johannes Weiner
|
6539cc0538
mm: memcontrol: fold mem_cgroup_do_charge()
|
11 years ago |
Linus Torvalds
|
47dfe4037e
Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
|
11 years ago |
Michal Hocko
|
2bcf2e92c3
memcg: oom_notify use-after-free fix
|
11 years ago |
Tejun Heo
|
a8ddc8215e
cgroup: distinguish the default and legacy hierarchies when handling cftypes
|
11 years ago |
Tejun Heo
|
2cf669a58d
cgroup: replace cgroup_add_cftypes() with cgroup_add_legacy_cftypes()
|
11 years ago |
Tejun Heo
|
5577964e64
cgroup: rename cgroup_subsys->base_cftypes to ->legacy_cftypes
|
11 years ago |
Tejun Heo
|
aa6ec29bee
cgroup: remove sane_behavior support on non-default hierarchies
|
11 years ago |