X-Git-Url: https://git.stricted.de/?a=blobdiff_plain;f=kernel%2Fkthread.c;h=845059cb2c371edfe9b2db70f2d4147430cdc529;hb=dd388bd4cd025a2198aa760395d6aefe4eca74f3;hp=760e86df8c204dc60c23e18b01bdec314780ba1e;hpb=f5b8fcb48b9eb1a02f6a3a679da913f6c467527c;p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git 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 */