]>
Commit | Line | Data |
---|---|---|
7383e370 | 1 | diff -urN suspend2-2.2.5-for-2.6.16.9.org/2000-workqueue-freezing.patch suspend2-2.2.5-for-2.6.16.9/2000-workqueue-freezing.patch |
2 | --- suspend2-2.2.5-for-2.6.16.9.org/2000-workqueue-freezing.patch 2006-02-25 10:34:01.000000000 +0100 | |
3 | +++ suspend2-2.2.5-for-2.6.16.9/2000-workqueue-freezing.patch 2006-12-29 18:42:42.776597000 +0100 | |
4 | @@ -387,9 +387,9 @@ | |
5 | set_current_state(TASK_INTERRUPTIBLE); | |
6 | ||
7 | @@ -456,7 +455,7 @@ static int __devinit cpu_callback(struct | |
8 | + | |
9 | + switch (action) { | |
10 | case CPU_UP_PREPARE: | |
11 | - BUG_ON(per_cpu(tasklet_vec, hotcpu).list); | |
12 | - BUG_ON(per_cpu(tasklet_hi_vec, hotcpu).list); | |
13 | - p = kthread_create(ksoftirqd, hcpu, "ksoftirqd/%d", hotcpu); | |
14 | + p = kthread_nofreeze_create(ksoftirqd, hcpu, "ksoftirqd/%d", hotcpu); | |
15 | if (IS_ERR(p)) { |