Subject: hack.patch From: Thomas Gleixner Date: Mon, 01 Jul 2013 11:02:42 +0200 Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/patches-3.10.4-rt1.tar.xz Signed-off-by: Thomas Gleixner --- kernel/workqueue.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: linux-stable/kernel/workqueue.c =================================================================== --- linux-stable.orig/kernel/workqueue.c +++ linux-stable/kernel/workqueue.c @@ -48,6 +48,7 @@ #include #include #include +#include #include "workqueue_internal.h" @@ -1235,7 +1236,7 @@ fail: local_unlock_irqrestore(pendingb_lock, *flags); if (work_is_canceling(work)) return -ENOENT; - cpu_relax(); + cpu_chill(); return -EAGAIN; }