X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=mm%2Foom_kill.c;h=c12680993ff334560dbfc84ffcee4e0bd0487650;hb=24b8a175a66946ccb4ca227df52f517e1d8f5ef6;hp=d13a33918fa23e685bc629bc23f58d97729beb62;hpb=d9f67dbc0f55e67dd18fc18fa05a9d5d2bd52914;p=firefly-linux-kernel-4.4.55.git diff --git a/mm/oom_kill.c b/mm/oom_kill.c index d13a33918fa2..c12680993ff3 100644 --- a/mm/oom_kill.c +++ b/mm/oom_kill.c @@ -608,6 +608,8 @@ void oom_kill_process(struct oom_control *oc, struct task_struct *p, continue; if (unlikely(p->flags & PF_KTHREAD)) continue; + if (is_global_init(p)) + continue; if (p->signal->oom_score_adj == OOM_SCORE_ADJ_MIN) continue;