| Age | Commit message (Expand) | Author | Files | Lines |
| 2016-08-11 | mm, oom: fix uninitialized ret in task_will_free_mem() |  Geert Uytterhoeven | 1 | -1/+1 |
| 2016-07-28 | mm, oom: tighten task_will_free_mem() locking |  Michal Hocko | 1 | -26/+15 |
| 2016-07-28 | mm, oom: hide mm which is shared with kthread or global init |  Michal Hocko | 1 | -4/+21 |
| 2016-07-28 | mm, oom_reaper: do not attempt to reap a task more than twice |  Michal Hocko | 1 | -0/+19 |
| 2016-07-28 | mm, oom: task_will_free_mem should skip oom_reaped tasks |  Michal Hocko | 1 | -0/+10 |
| 2016-07-28 | mm, oom: fortify task_will_free_mem() |  Michal Hocko | 1 | -53/+80 |
| 2016-07-28 | mm, oom: kill all tasks sharing the mm |  Michal Hocko | 1 | -2/+1 |
| 2016-07-28 | mm, oom: skip vforked tasks from being selected |  Michal Hocko | 1 | -2/+4 |
| 2016-07-28 | mm, oom_adj: make sure processes sharing mm have same view of oom_score_adj |  Michal Hocko | 1 | -1/+1 |
| 2016-07-26 | mm, oom_reaper: make sure that mmput_async is called only when memory was reaped |  Michal Hocko | 1 | -7/+18 |
| 2016-07-26 | mm,oom: remove unused argument from oom_scan_process_thread(). |  Tetsuo Handa | 1 | -2/+2 |
| 2016-07-26 | mm: oom: add memcg to oom_control |  Vladimir Davydov | 1 | -17/+15 |
| 2016-07-26 | mm: zap ZONE_OOM_LOCKED |  Vladimir Davydov | 1 | -2/+2 |
| 2016-06-24 | oom_reaper: avoid pointless atomic_inc_not_zero usage. |  Tetsuo Handa | 1 | -7/+1 |
| 2016-06-24 | mm,oom_reaper: don't call mmput_async() without atomic_inc_not_zero() |  Tetsuo Handa | 1 | -0/+1 |
| 2016-06-03 | mm, oom_reaper: do not use siglock in try_oom_reaper() |  Michal Hocko | 1 | -6/+1 |
| 2016-05-27 | oom_reaper: close race with exiting task |  Michal Hocko | 1 | -6/+24 |
| 2016-05-27 | mm: oom: do not reap task if there are live threads in threadgroup |  Vladimir Davydov | 1 | -2/+0 |
| 2016-05-20 | mm,oom: speed up select_bad_process() loop |  Tetsuo Handa | 1 | -11/+6 |
| 2016-05-20 | mm, oom_reaper: do not mmput synchronously from the oom reaper context |  Michal Hocko | 1 | -2/+6 |
| 2016-05-20 | mm, oom_reaper: hide oom reaped tasks from OOM killer more carefully |  Michal Hocko | 1 | -2/+7 |
| 2016-05-19 | mm, oom_reaper: clear TIF_MEMDIE for all tasks queued for oom_reaper |  Michal Hocko | 1 | -6/+11 |
| 2016-05-19 | oom, oom_reaper: try to reap tasks which skip regular OOM killer path |  Michal Hocko | 1 | -18/+68 |
| 2016-05-19 | mm, oom: move GFP_NOFS check to out_of_memory |  Michal Hocko | 1 | -0/+9 |
| 2016-04-01 | oom, oom_reaper: do not enqueue task if it is on the oom_reaper_list head |  Michal Hocko | 1 | -1/+5 |
| 2016-03-25 | oom, oom_reaper: protect oom_reaper_list using simpler way |  Tetsuo Handa | 1 | -6/+2 |
| 2016-03-25 | oom: make oom_reaper freezable |  Michal Hocko | 1 | -0/+2 |
| 2016-03-25 | oom: make oom_reaper_list single linked |  Vladimir Davydov | 1 | -8/+7 |
| 2016-03-25 | oom, oom_reaper: disable oom_reaper for oom_kill_allocating_task |  Michal Hocko | 1 | -1/+5 |
| 2016-03-25 | mm, oom_reaper: implement OOM victims queuing |  Michal Hocko | 1 | -17/+19 |
| 2016-03-25 | mm, oom_reaper: report success/failure |  Michal Hocko | 1 | -2/+15 |
| 2016-03-25 | oom: clear TIF_MEMDIE after oom_reaper managed to unmap the address space |  Michal Hocko | 1 | -25/+48 |
| 2016-03-25 | mm, oom: introduce oom reaper |  Michal Hocko | 1 | -6/+145 |
| 2016-03-17 | mm,oom: make oom_killer_disable() killable |  Tetsuo Handa | 1 | -7/+3 |
| 2016-03-17 | mm: coalesce split strings |  Joe Perches | 1 | -2/+1 |
| 2016-03-17 | mm: oom_kill: don't ignore oom score on exiting tasks |  Johannes Weiner | 1 | -3/+0 |
| 2016-03-15 | mm, oom: print symbolic gfp_flags in oom warning |  Vlastimil Babka | 1 | -3/+4 |
| 2016-01-14 | mm, shmem: add internal shmem resident memory accounting |  Jerome Marchand | 1 | -2/+3 |
| 2015-12-12 | mm/oom_kill.c: avoid attempting to kill init sharing same memory |  Chen Jie | 1 | -0/+2 |
| 2015-11-06 | mm/oom_kill.c: introduce is_sysrq_oom helper |  Yaowei Bai | 1 | -4/+13 |
| 2015-11-05 | mm/oom_kill: fix the wrong task->mm == mm checks in oom_kill_process() |  Oleg Nesterov | 1 | -2/+20 |
| 2015-11-05 | mm/oom_kill: cleanup the "kill sharing same memory" loop |  Oleg Nesterov | 1 | -7/+11 |
| 2015-11-05 | mm/oom_kill: remove the wrong fatal_signal_pending() check in oom_kill_process() |  Oleg Nesterov | 1 | -4/+0 |
| 2015-11-05 | mm, oom: remove task_lock protecting comm printing |  David Rientjes | 1 | -7/+1 |
| 2015-11-05 | mm/oom_kill.c: suppress unnecessary "sharing same memory" message |  Tetsuo Handa | 1 | -1/+3 |
| 2015-11-05 | mm/oom_kill.c: fix potentially killing unrelated process |  Tetsuo Handa | 1 | -1/+3 |
| 2015-11-05 | mm/oom_kill.c: reverse the order of setting TIF_MEMDIE and sending SIGKILL |  Tetsuo Handa | 1 | -1/+6 |
| 2015-09-08 | mm, oom: remove unnecessary variable |  David Rientjes | 1 | -13/+8 |
| 2015-09-08 | mm, oom: do not panic for oom kills triggered from sysrq |  David Rientjes | 1 | -2/+5 |
| 2015-09-08 | mm, oom: pass an oom order of -1 when triggered by sysrq |  David Rientjes | 1 | -3/+2 |