From: KOSAKI Motohiro Date: Tue, 10 Aug 2010 00:19:34 +0000 (-0700) Subject: oom: oom_kill_process() doesn't select kthread child X-Git-Tag: v2.6.36-rc1~416 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c5ea53ce46ebb232e0d9a475fdd2b166d2a516b;p=pandora-kernel.git oom: oom_kill_process() doesn't select kthread child Presently select_bad_process() has a PF_KTHREAD check, but oom_kill_process doesn't. It mean oom_kill_process() may choose wrong task, especially, when the child are using use_mm(). Signed-off-by: KOSAKI Motohiro Reviewed-by: Minchan Kim Cc: David Rientjes Cc: KAMEZAWA Hiroyuki Cc: Oleg Nesterov Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed