diff options
Diffstat (limited to 'kernel/workqueue.c')
-rw-r--r-- | kernel/workqueue.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/workqueue.c b/kernel/workqueue.c index b976ed87dd37..fb56fedd5c02 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c | |||
@@ -799,6 +799,8 @@ static int __devinit workqueue_cpu_callback(struct notifier_block *nfb, | |||
799 | struct cpu_workqueue_struct *cwq; | 799 | struct cpu_workqueue_struct *cwq; |
800 | struct workqueue_struct *wq; | 800 | struct workqueue_struct *wq; |
801 | 801 | ||
802 | action &= ~CPU_TASKS_FROZEN; | ||
803 | |||
802 | switch (action) { | 804 | switch (action) { |
803 | case CPU_LOCK_ACQUIRE: | 805 | case CPU_LOCK_ACQUIRE: |
804 | mutex_lock(&workqueue_mutex); | 806 | mutex_lock(&workqueue_mutex); |