Michal Hocko
|
82e7d3abec
oom: print nodemask in the oom report
|
8 vuotta sitten |
Tetsuo Handa
|
a104808e21
mm: don't emit warning from pagefault_out_of_memory()
|
8 vuotta sitten |
Michal Hocko
|
9254990fb9
oom: warn if we go OOM for higher order and compaction is disabled
|
8 vuotta sitten |
Michal Hocko
|
1b51e65eab
oom, oom_reaper: allow to reap mm shared by the kthreads
|
8 vuotta sitten |
Michal Hocko
|
3f70dc38ce
mm: make sure that kthreads will not refault oom reaped memory
|
8 vuotta sitten |
Tetsuo Handa
|
38531201c1
mm, oom: enforce exit_oom_victim on current task
|
8 vuotta sitten |
Michal Hocko
|
7d2e7a22cf
oom, suspend: fix oom_killer_disable vs. pm suspend properly
|
8 vuotta sitten |
Michal Hocko
|
862e3073b3
mm, oom: get rid of signal_struct::oom_victims
|
8 vuotta sitten |
Michal Hocko
|
26db62f179
oom: keep mm of the killed task available
|
8 vuotta sitten |
Tetsuo Handa
|
8496afaba9
mm,oom_reaper: do not attempt to reap a task twice
|
8 vuotta sitten |
Tetsuo Handa
|
7ebffa4555
mm,oom_reaper: reduce find_lock_task_mm() usage
|
8 vuotta sitten |
Michal Hocko
|
5870c2e1d7
mm/oom_kill.c: fix task_will_free_mem() comment
|
8 vuotta sitten |
Vladimir Davydov
|
7c5f64f844
mm: oom: deduplicate victim selection code for memcg and global oom
|
8 vuotta sitten |
Geert Uytterhoeven
|
f33e6f0671
mm, oom: fix uninitialized ret in task_will_free_mem()
|
9 vuotta sitten |
Michal Hocko
|
091f362c53
mm, oom: tighten task_will_free_mem() locking
|
9 vuotta sitten |
Michal Hocko
|
a373966d1f
mm, oom: hide mm which is shared with kthread or global init
|
9 vuotta sitten |
Michal Hocko
|
11a410d516
mm, oom_reaper: do not attempt to reap a task more than twice
|
9 vuotta sitten |
Michal Hocko
|
696453e666
mm, oom: task_will_free_mem should skip oom_reaped tasks
|
9 vuotta sitten |
Michal Hocko
|
1af8bb4326
mm, oom: fortify task_will_free_mem()
|
9 vuotta sitten |
Michal Hocko
|
97fd49c235
mm, oom: kill all tasks sharing the mm
|
9 vuotta sitten |
Michal Hocko
|
b18dc5f291
mm, oom: skip vforked tasks from being selected
|
9 vuotta sitten |
Michal Hocko
|
44a70adec9
mm, oom_adj: make sure processes sharing mm have same view of oom_score_adj
|
9 vuotta sitten |
Michal Hocko
|
e5e3f4c4f0
mm, oom_reaper: make sure that mmput_async is called only when memory was reaped
|
9 vuotta sitten |
Tetsuo Handa
|
fbe84a09da
mm,oom: remove unused argument from oom_scan_process_thread().
|
9 vuotta sitten |
Vladimir Davydov
|
2a966b77ae
mm: oom: add memcg to oom_control
|
9 vuotta sitten |
Vladimir Davydov
|
798fd75695
mm: zap ZONE_OOM_LOCKED
|
9 vuotta sitten |
Tetsuo Handa
|
9df10fb7b8
oom_reaper: avoid pointless atomic_inc_not_zero usage.
|
9 vuotta sitten |
Tetsuo Handa
|
491a1c65ae
mm,oom_reaper: don't call mmput_async() without atomic_inc_not_zero()
|
9 vuotta sitten |
Michal Hocko
|
cbdcf7f789
mm, oom_reaper: do not use siglock in try_oom_reaper()
|
9 vuotta sitten |
Michal Hocko
|
e2fe14564d
oom_reaper: close race with exiting task
|
9 vuotta sitten |