X-Git-Url: https://git.stricted.de/?p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git;a=blobdiff_plain;f=kernel%2Fkthread.c;h=845059cb2c371edfe9b2db70f2d4147430cdc529;hp=760e86df8c204dc60c23e18b01bdec314780ba1e;hb=HEAD;hpb=6fad8d02ef9ab12d5e178014a4c5c297e1707f23 diff --git a/kernel/kthread.c b/kernel/kthread.c index 760e86df8c20..845059cb2c37 100644 --- a/kernel/kthread.c +++ b/kernel/kthread.c @@ -513,6 +513,8 @@ int kthread_worker_fn(void *worker_ptr) WARN_ON(worker->task); worker->task = current; + set_freezable(); + repeat: set_current_state(TASK_INTERRUPTIBLE); /* mb paired w/ kthread_stop */