--- 25-akpm/kernel/workqueue.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN kernel/workqueue.c~cpuhotplug-03-core-workqueue-fix kernel/workqueue.c --- 25/kernel/workqueue.c~cpuhotplug-03-core-workqueue-fix Fri Feb 6 14:36:04 2004 +++ 25-akpm/kernel/workqueue.c Fri Feb 6 14:36:41 2004 @@ -335,7 +335,7 @@ void destroy_workqueue(struct workqueue_ if (cpu_online(cpu)) cleanup_workqueue_thread(wq, cpu); } - list_del(&wq->list); + del_workqueue(wq); unlock_cpu_hotplug(); kfree(wq); } _