PM: sleep: No need to check PF_WQ_WORKER in thaw_kernel_threads()
authorZqiang <qiang.zhang@windriver.com>
Mon, 25 Jan 2021 04:18:28 +0000 (12:18 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 27 Jan 2021 18:20:17 +0000 (19:20 +0100)
Because PF_KTHREAD is set for all wq worker threads, it is
not necessary to check PF_WQ_WORKER in addition to it in
thaw_kernel_threads(), so stop doing that.

Signed-off-by: Zqiang <qiang.zhang@windriver.com>
[ rjw: Subject and changelog rewrite ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
kernel/power/process.c

index 45b054b7b5ec81f814f6bf12c9462318424e6e01..50cc63534486661dc633a0840f03baef9801ee32 100644 (file)
@@ -235,7 +235,7 @@ void thaw_kernel_threads(void)
 
        read_lock(&tasklist_lock);
        for_each_process_thread(g, p) {
-               if (p->flags & (PF_KTHREAD | PF_WQ_WORKER))
+               if (p->flags & PF_KTHREAD)
                        __thaw_task(p);
        }
        read_unlock(&tasklist_lock);