]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - kernel/power/process.c
freezer: make freezing indicate freeze condition in effect
[mirror_ubuntu-zesty-kernel.git] / kernel / power / process.c
index bd420ca48261ba76dd04c5a4200b8763ea578255..e6e2739190b5f483715d54a1a0b29d805c07b439 100644 (file)
@@ -118,7 +118,8 @@ static int try_to_freeze_tasks(bool sig_only)
 
                read_lock(&tasklist_lock);
                do_each_thread(g, p) {
-                       if (!wakeup && freezing(p) && !freezer_should_skip(p))
+                       if (!wakeup && !freezer_should_skip(p) &&
+                           freezing(p) && !frozen(p))
                                sched_show_task(p);
                        cancel_freezing(p);
                } while_each_thread(g, p);