Prev: [PATCH 04/11] oom: oom_kill_process() need to check p is unkillable
Next: [PATCH 02/11] oom: oom_kill_process() doesn't select kthread child
From: KOSAKI Motohiro on 30 Jun 2010 05:30 Hi Here is updated series for various OOM fixes. Almost fixes are trivial. One big improvement is Luis's dying task priority boost patch. This is necessary for RT folks. oom: don't try to kill oom_unkillable child oom: oom_kill_process() doesn't select kthread child oom: make oom_unkillable_task() helper function oom: oom_kill_process() need to check p is unkillable oom: /proc/<pid>/oom_score treat kernel thread honestly oom: kill duplicate OOM_DISABLE check oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() oom: cleanup has_intersects_mems_allowed() oom: remove child->mm check from oom_kill_process() oom: give the dying task a higher priority oom: multi threaded process coredump don't make deadlock fs/proc/base.c | 5 ++- mm/oom_kill.c | 100 +++++++++++++++++++++++++++++++++++++++----------------- 2 files changed, 73 insertions(+), 32 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |