freezer: Do not freeze tasks killed by OOM killer
[platform/adaptation/renesas_rcar/renesas_kernel.git] / kernel / freezer.c
index aa6a8aa..8f9279b 100644 (file)
@@ -42,6 +42,9 @@ bool freezing_slow_path(struct task_struct *p)
        if (p->flags & (PF_NOFREEZE | PF_SUSPEND_TASK))
                return false;
 
+       if (test_thread_flag(TIF_MEMDIE))
+               return false;
+
        if (pm_nosig_freezing || cgroup_freezing(p))
                return true;