Message ID | 20240617065755.9996-1-xuewen.yan@unisoc.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | [RFC] freezer,sched: Preventing kthreads with D-state from being woken up during freeze | expand |
diff --git a/kernel/freezer.c b/kernel/freezer.c index f57aaf96b829..cc50721616a2 100644 --- a/kernel/freezer.c +++ b/kernel/freezer.c @@ -168,7 +168,7 @@ bool freeze_task(struct task_struct *p) if (!(p->flags & PF_KTHREAD)) fake_signal_wake_up(p); else - wake_up_state(p, TASK_NORMAL); + wake_up_state(p, TASK_INTERRUPTIBLE); spin_unlock_irqrestore(&freezer_lock, flags); return true;