Hugh Dickins
|
bea8c150a7
memcg: fix hotplugged memory zone oops
|
12 years ago |
Michal Hocko
|
9a5a8f19b4
memcg: oom: fix totalpages calculation for memory.swappiness==0
|
12 years ago |
Michal Hocko
|
7ffc0edc49
memcg: move mem_cgroup_is_root upwards
|
12 years ago |
Michal Hocko
|
4bd2c1ee4b
memcg: cleanup kmem tcp ifdefs
|
12 years ago |
Tejun Heo
|
8c7f6edbda
cgroup: mark subsystems with broken hierarchy support and whine if cgroups are nested for them
|
12 years ago |
Wanpeng Li
|
b214514592
memcg: add mem_cgroup_from_css() helper
|
13 years ago |
Johannes Weiner
|
bdf4f4d216
mm: memcg: only check anon swapin page charges for swap cache
|
13 years ago |
Johannes Weiner
|
90deb78839
mm: memcg: only check swap cache pages for repeated charging
|
13 years ago |
Johannes Weiner
|
0435a2fdcb
mm: memcg: split swapin charge function into private and public part
|
13 years ago |
Johannes Weiner
|
24467cacc0
mm: memcg: remove needless !mm fixup to init_mm when charging
|
13 years ago |
Johannes Weiner
|
62ba7442c8
mm: memcg: remove unneeded shmem charge type
|
13 years ago |
Johannes Weiner
|
827a03d22e
mm: memcg: move swapin charge functions above callsites
|
13 years ago |
Johannes Weiner
|
7d188958bb
mm: memcg: only check for PageSwapCache when uncharging anon
|
13 years ago |
Johannes Weiner
|
0c59b89c81
mm: memcg: push down PageSwapCache check into uncharge entry functions
|
13 years ago |
Johannes Weiner
|
0030f535a5
mm: memcg: fix compaction/migration failing due to memcg limits
|
13 years ago |
David Rientjes
|
876aafbfd9
mm, memcg: move all oom handling to memcontrol.c
|
13 years ago |
David Rientjes
|
6b0c81b3be
mm, oom: reduce dependency on tasklist_lock
|
13 years ago |
David Rientjes
|
9cbb78bb31
mm, memcg: introduce own oom handler to iterate only over its own threads
|
13 years ago |
Wanpeng Li
|
da92c47d06
mm/memcg: replace inexistence move_lock_page_cgroup() by move_lock_mem_cgroup() in comment
|
13 years ago |
Wanpeng Li
|
aaad153e34
mm/memcg: mem_cgroup_relize_xxx_limit can guarantee memcg->res.limit <= memcg->memsw.limit
|
13 years ago |
Wanpeng Li
|
ab21588487
memcg: rename mem_control_xxx to memcg_xxx
|
13 years ago |
Glauber Costa
|
567fb435bb
memcg: fix bad behavior in use_hierarchy file
|
13 years ago |
Andrew Morton
|
c255a45805
memcg: rename config variables
|
13 years ago |
KAMEZAWA Hiroyuki
|
3c935d189b
memcg: make mem_cgroup_force_empty_list() return bool
|
13 years ago |
KAMEZAWA Hiroyuki
|
6068bf0104
memcg: mem_cgroup_move_parent() doesn't need gfp_mask
|
13 years ago |
Kamezawa Hiroyuki
|
d845aa2c75
memcg: clean up force_empty_list() return value check
|
13 years ago |
Kamezawa Hiroyuki
|
59b8e85c26
memcg: remove check for signal_pending() during rmdir()
|
13 years ago |
Kamezawa Hiroyuki
|
a7d6f529fe
memcg: remove MEM_CGROUP_CHARGE_TYPE_FORCE
|
13 years ago |
Kamezawa Hiroyuki
|
41326c17fc
memcg: rename MEM_CGROUP_CHARGE_TYPE_MAPPED as MEM_CGROUP_CHARGE_TYPE_ANON
|
13 years ago |
Kamezawa Hiroyuki
|
bff6bb83f3
memcg: rename MEM_CGROUP_STAT_SWAPOUT as MEM_CGROUP_STAT_SWAP
|
13 years ago |