提交 9823ec9d 编写于 作者: A Anton Vorontsov 提交者: Greg Kroah-Hartman

staging: android/lowmemorykiller: Do not kill kernel threads

LMK should not try killing kernel threads.
Suggested-by: NOleg Nesterov <oleg@redhat.com>
Reviewed-by: NOleg Nesterov <oleg@redhat.com>
Signed-off-by: NAnton Vorontsov <anton.vorontsov@linaro.org>
Acked-by: NKOSAKI Motohiro <kosaki.motohiro@gmail.com>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 35341609
...@@ -138,6 +138,9 @@ static int lowmem_shrink(struct shrinker *s, struct shrink_control *sc) ...@@ -138,6 +138,9 @@ static int lowmem_shrink(struct shrinker *s, struct shrink_control *sc)
struct task_struct *p; struct task_struct *p;
int oom_adj; int oom_adj;
if (tsk->flags & PF_KTHREAD)
continue;
p = find_lock_task_mm(tsk); p = find_lock_task_mm(tsk);
if (!p) if (!p)
continue; continue;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册