David Rientjes
|
0fa84a4bfa
mm, oom: remove redundant sleep in pagefault oom handler
|
12 years ago |
David Rientjes
|
efacd02e4f
mm, oom: cleanup pagefault oom handler
|
12 years ago |
Lai Jiangshan
|
bd3a66c1cd
oom: use N_MEMORY instead N_HIGH_MEMORY
|
12 years ago |
David Rientjes
|
e1e12d2f31
mm, oom: fix race when specifying a thread as the oom origin
|
12 years ago |
David Rientjes
|
a9c58b907d
mm, oom: change type of oom_score_adj to short
|
12 years ago |
David Rientjes
|
9ff4868e30
mm, oom: allow exiting threads to have access to memory reserves
|
12 years ago |
Davidlohr Bueso
|
01dc52ebdf
oom: remove deprecated oom_adj
|
12 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 |
David Rientjes
|
462607ecc5
mm, oom: introduce helper function to process threads during scan
|
13 years ago |
Andrew Morton
|
c255a45805
memcg: rename config variables
|
13 years ago |
David Rientjes
|
de34d965a8
mm, oom: replace some information in tasklist dump
|
13 years ago |
David Rientjes
|
121d1ba0a0
mm, oom: fix potential killing of thread that is disabled from oom killing
|
13 years ago |
David Rientjes
|
4f774b912d
mm, oom: do not schedule if current has been killed
|
13 years ago |
Wanpeng Li
|
dad7557eb7
mm: fix kernel-doc warnings
|
13 years ago |
David Rientjes
|
61eafb00d5
mm, oom: fix and cleanup oom score calculations
|
13 years ago |
David Rientjes
|
1e11ad8dc4
mm, oom: fix badness score underflow
|
13 years ago |
David Rientjes
|
a7f638f999
mm, oom: normalize oom scores to oom_score_adj scale only for userspace
|
13 years ago |
Eric W. Biederman
|
078de5f706
userns: Store uid and gid values in struct cred with kuid_t and kgid_t types
|
13 years ago |
Oleg Nesterov
|
d2d393099d
signal: oom_kill_task: use SEND_SIG_FORCED instead of force_sig()
|
13 years ago |
David Rientjes
|
e845e19936
mm, memcg: pass charge order to oom killer
|
13 years ago |
David Rientjes
|
08ab9b10d4
mm, oom: force oom kill on sysrq+f
|
13 years ago |
David Rientjes
|
dc3f21eade
mm, oom: introduce independent oom killer ratelimit state
|
13 years ago |
David Rientjes
|
8447d950e7
mm, oom: do not emit oom killer warning if chosen thread is already exiting
|
13 years ago |
David Rientjes
|
647f2bdf4a
mm, oom: fold oom_kill_task() into oom_kill_process()
|
13 years ago |
David Rientjes
|
2a1c9b1fc0
mm, oom: avoid looping when chosen thread detaches its mm
|
13 years ago |
Johannes Weiner
|
72835c86ca
mm: unify remaining mem_cont, mem, etc. variable names to memcg
|
13 years ago |
Johannes Weiner
|
ec0fffd84b
mm: oom_kill: remove memcg argument from oom_kill_task()
|
13 years ago |
KAMEZAWA Hiroyuki
|
43d2b11324
tracepoint: add tracepoints for debugging oom_score_adj
|
13 years ago |