Vladimir Davydov
|
4bdfc1c4a9
memcg: fix destination cgroup leak on task charges migration
|
10 years ago |
Johannes Weiner
|
24d404dc10
mm: memcontrol: switch soft limit default back to infinity
|
10 years ago |
Rickard Strandqvist
|
70bc068c4f
mm/memcontrol.c: remove unused mem_cgroup_lru_names_not_uptodate()
|
10 years ago |
Vladimir Davydov
|
8135be5a80
memcg: fix possible use-after-free in memcg_kmem_get_cache()
|
10 years ago |
Michele Curti
|
ae6e71d3d9
mm/memcontrol.c: fix defined but not used compiler warning
|
10 years ago |
Oleg Nesterov
|
d003f371b2
oom: don't assume that a coredumping thread will exit soon
|
10 years ago |
Zhang Zhen
|
056b7ccef4
mm/memcontrol.c: remove the unused arg in __memcg_kmem_get_cache()
|
10 years ago |
Vladimir Davydov
|
6f185c290e
memcg: turn memcg_kmem_skip_account into a bit field
|
10 years ago |
Vladimir Davydov
|
4e701d7b37
memcg: only check memcg_kmem_skip_account in __memcg_kmem_get_cache
|
10 years ago |
Vladimir Davydov
|
900a38f027
memcg: zap kmem_account_flags
|
10 years ago |
Vladimir Davydov
|
95fc3c5010
memcg: do not abuse memcg_kmem_skip_account
|
10 years ago |
Vladimir Davydov
|
9d100c5e47
memcg: don't check mm in __memcg_kmem_{get_cache,newpage_charge}
|
10 years ago |
Vladimir Davydov
|
bfda7e8fe4
memcg: __mem_cgroup_free: remove stale disarm_static_keys comment
|
10 years ago |
Linus Torvalds
|
b6da0076ba
Merge branch 'akpm' (patchbomb from Andrew)
|
10 years ago |
Johannes Weiner
|
9edad6ea0f
mm: move page->mem_cgroup bad page handling into generic code
|
10 years ago |
Johannes Weiner
|
5d1ea48bdd
mm: page_cgroup: rename file to mm/swap_cgroup.c
|
10 years ago |
Johannes Weiner
|
1306a85aed
mm: embed the memcg pointer directly into struct page
|
10 years ago |
Johannes Weiner
|
22811c6bc3
mm: memcontrol: remove stale page_cgroup_lock comment
|
10 years ago |
Michal Hocko
|
e4bd6a0248
mm, memcg: fix potential undefined behaviour in page stat accounting
|
10 years ago |
Johannes Weiner
|
2314b42db6
mm: memcontrol: drop bogus RCU locking from mem_cgroup_same_or_subtree()
|
10 years ago |
Johannes Weiner
|
413918bb61
mm: memcontrol: pull the NULL check from __mem_cgroup_same_or_subtree()
|
10 years ago |
Johannes Weiner
|
c01f46c7c7
mm: memcontrol: remove bogus NULL check after mem_cgroup_from_task()
|
10 years ago |
Johannes Weiner
|
312722cbb2
mm: memcontrol: shorten the page statistics update slowpath
|
10 years ago |
Vladimir Davydov
|
b047501cd9
memcg: use generic slab iterators for showing slabinfo
|
10 years ago |
Vladimir Davydov
|
4ef461e8f4
memcg: remove mem_cgroup_reclaimable check from soft reclaim
|
10 years ago |
Johannes Weiner
|
247b1447b6
mm: memcontrol: fold mem_cgroup_start_move()/mem_cgroup_end_move()
|
10 years ago |
Johannes Weiner
|
4e2f245d38
mm: memcontrol: don't pass a NULL memcg to mem_cgroup_end_move()
|
10 years ago |
Johannes Weiner
|
354a4783a2
mm: memcontrol: inline memcg->move_lock locking
|
10 years ago |
Johannes Weiner
|
2983331575
mm: memcontrol: remove unnecessary PCG_USED pc->mem_cgroup valid flag
|
10 years ago |
Johannes Weiner
|
f4aaa8b43d
mm: memcontrol: remove unnecessary PCG_MEM memory charge flag
|
10 years ago |