Vladimir Davydov
|
7feee590bb
memcg: disable hierarchy support if bound to the legacy cgroup hierarchy
|
10 years ago |
Johannes Weiner
|
d2973697b3
mm: memcontrol: use "max" instead of "infinity" in control knobs
|
10 years ago |
Michal Hocko
|
4e54dede38
memcg: fix low limit calculation
|
10 years ago |
Vladimir Davydov
|
f48b80a5e2
memcg: cleanup static keys decrement
|
10 years ago |
Vladimir Davydov
|
2788cf0c40
memcg: reparent list_lrus and free kmemcg_id on css offline
|
10 years ago |
Vladimir Davydov
|
2a4db7eb93
memcg: free memcg_caches slot on css offline
|
10 years ago |
Vladimir Davydov
|
f7ce3190c4
slab: embed memcg_cache_params to kmem_cache
|
10 years ago |
Vladimir Davydov
|
60d3fd32a7
list_lru: introduce per-memcg lists
|
10 years ago |
Vladimir Davydov
|
05257a1a3d
memcg: add rwsem to synchronize against memcg_caches arrays relocation
|
10 years ago |
Vladimir Davydov
|
dbcf73e26c
memcg: rename some cache id related variables
|
10 years ago |
Vladimir Davydov
|
cb731d6c62
vmscan: per memory cgroup slab shrinkers
|
10 years ago |
Naoya Horiguchi
|
26bcd64aa9
memcg: cleanup preparation for page table walk
|
10 years ago |
Johannes Weiner
|
21afa38eed
mm: memcontrol: consolidate swap controller code
|
10 years ago |
Johannes Weiner
|
95a045f63d
mm: memcontrol: consolidate memory controller initialization
|
10 years ago |
Johannes Weiner
|
9c608dbe6a
mm: memcontrol: simplify soft limit tree init code
|
10 years ago |
Michal Hocko
|
c32b3cbe0d
oom, PM: make OOM detection in the freezer path raceless
|
10 years ago |
Michal Hocko
|
49550b6055
oom: add helpers for setting and clearing TIF_MEMDIE
|
10 years ago |
Johannes Weiner
|
1dfab5abcd
mm: memcontrol: fold move_anon() and move_file()
|
10 years ago |
Johannes Weiner
|
241994ed86
mm: memcontrol: default hierarchy interface for memory
|
10 years ago |
Johannes Weiner
|
650c5e5654
mm: page_counter: pull "-1" handling out of page_counter_memparse()
|
10 years ago |
Greg Thelen
|
0ca44b148e
memcg: add BUILD_BUG_ON() for string tables
|
10 years ago |
Vladimir Davydov
|
90cbc25088
vmscan: force scan offline memory cgroups
|
10 years ago |
Johannes Weiner
|
6de226191d
mm: memcontrol: track move_lock state internally
|
10 years ago |
Vladimir Davydov
|
d5b3cf7139
memcg: zap memcg_slab_caches and memcg_slab_mutex
|
10 years ago |
Vladimir Davydov
|
3e0350a364
memcg: zap memcg_name argument of memcg_create_kmem_cache
|
10 years ago |
Vladimir Davydov
|
dbf22eb6d8
memcg: zap __memcg_{charge,uncharge}_slab
|
10 years ago |
Kirill A. Shutemov
|
0661a33611
mm: remove rest usage of VM_NONLINEAR and pte_file()
|
10 years ago |
Michal Hocko
|
f5e03a4989
memcg, shmem: fix shmem migration to use lrucare
|
10 years ago |
Greg Thelen
|
0346dadbf0
memcg: remove extra newlines from memcg oom kill log
|
10 years ago |
Vladimir Davydov
|
4bdfc1c4a9
memcg: fix destination cgroup leak on task charges migration
|
10 years ago |