linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [mmotm 0611][PATCH 00/11] various OOM bugfixes v3
@ 2010-06-30  9:25 KOSAKI Motohiro
  2010-06-30  9:27 ` [PATCH 01/11] oom: don't try to kill oom_unkillable child KOSAKI Motohiro
                   ` (10 more replies)
  0 siblings, 11 replies; 36+ messages in thread
From: KOSAKI Motohiro @ 2010-06-30  9:25 UTC (permalink / raw)
  To: LKML, linux-mm, Andrew Morton, Minchan Kim, David Rientjes,
	KAMEZAWA Hiroyuki
  Cc: kosaki.motohiro

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(-)


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2010-07-07 19:44 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-30  9:25 [mmotm 0611][PATCH 00/11] various OOM bugfixes v3 KOSAKI Motohiro
2010-06-30  9:27 ` [PATCH 01/11] oom: don't try to kill oom_unkillable child KOSAKI Motohiro
2010-06-30  9:27 ` [PATCH 02/11] oom: oom_kill_process() doesn't select kthread child KOSAKI Motohiro
2010-06-30 13:55   ` Minchan Kim
2010-07-01  0:07     ` KOSAKI Motohiro
2010-07-01 13:38       ` Minchan Kim
2010-06-30  9:28 ` [PATCH 03/11] oom: make oom_unkillable_task() helper function KOSAKI Motohiro
2010-06-30 14:19   ` Minchan Kim
2010-07-01  0:07     ` KOSAKI Motohiro
2010-06-30  9:29 ` [PATCH 04/11] oom: oom_kill_process() need to check p is unkillable KOSAKI Motohiro
2010-06-30 13:57   ` Minchan Kim
2010-06-30  9:30 ` [PATCH 05/11] oom: /proc/<pid>/oom_score treat kernel thread honestly KOSAKI Motohiro
2010-06-30 14:03   ` Minchan Kim
2010-07-01  0:07     ` KOSAKI Motohiro
2010-07-01 14:36       ` Minchan Kim
2010-06-30  9:31 ` [PATCH 06/11] oom: kill duplicate OOM_DISABLE check KOSAKI Motohiro
2010-06-30 14:10   ` Minchan Kim
2010-06-30  9:31 ` [PATCH 07/11] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() KOSAKI Motohiro
2010-06-30 14:20   ` Minchan Kim
2010-07-01  0:07     ` KOSAKI Motohiro
2010-06-30  9:32 ` [PATCH 08/11] oom: cleanup has_intersects_mems_allowed() KOSAKI Motohiro
2010-06-30  9:32 ` [PATCH 09/11] oom: remove child->mm check from oom_kill_process() KOSAKI Motohiro
2010-06-30 14:30   ` Minchan Kim
2010-06-30  9:33 ` [PATCH 10/11] oom: give the dying task a higher priority KOSAKI Motohiro
2010-06-30  9:35   ` KOSAKI Motohiro
2010-06-30 14:40     ` Minchan Kim
2010-07-02 21:49   ` Andrew Morton
2010-07-06  0:49     ` KOSAKI Motohiro
2010-07-06  0:50       ` [PATCH 1/2] security: add const to security_task_setscheduler() KOSAKI Motohiro
2010-07-06  0:51       ` [PATCH 2/2] sched: make sched_param arugment static variables in some sched_setscheduler() caller KOSAKI Motohiro
2010-07-06 22:13         ` Steven Rostedt
2010-07-06 23:12           ` Andrew Morton
2010-07-06 23:49             ` Steven Rostedt
2010-07-07  0:02               ` Andrew Morton
2010-07-07 19:43                 ` Peter Zijlstra
2010-06-30  9:34 ` [PATCH 11/11] oom: multi threaded process coredump don't make deadlock KOSAKI Motohiro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).