]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - kernel/kthread.c
kernel/kthread.c: kthread_worker: don't hog the cpu
[linux.git] / kernel / kthread.c
index 26db528c1d881bf371ea5b53b7ade0815c990bf1..1c19edf824272db47a48730478af5f3b582bbf67 100644 (file)
@@ -637,6 +637,7 @@ int kthread_worker_fn(void *worker_ptr)
                schedule();
 
        try_to_freeze();
+       cond_resched();
        goto repeat;
 }
 EXPORT_SYMBOL_GPL(kthread_worker_fn);