Fix some silliness in there.


---

 25-akpm/kernel/workqueue.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff -puN kernel/workqueue.c~create_workqueue-locking-bogon kernel/workqueue.c
--- 25/kernel/workqueue.c~create_workqueue-locking-bogon	2004-05-11 03:28:54.017071872 -0700
+++ 25-akpm/kernel/workqueue.c	2004-05-11 03:35:12.457540176 -0700
@@ -325,7 +325,7 @@ struct workqueue_struct *__create_workqu
 	} else {
 		spin_lock(&workqueue_lock);
 		list_add(&wq->list, &workqueues);
-		spin_unlock_irq(&workqueue_lock);
+		spin_unlock(&workqueue_lock);
 		for_each_online_cpu(cpu) {
 			p = create_workqueue_thread(wq, cpu);
 			if (p) {
@@ -377,7 +377,7 @@ void destroy_workqueue(struct workqueue_
 			cleanup_workqueue_thread(wq, cpu);
 		spin_lock(&workqueue_lock);
 		list_del(&wq->list);
-		spin_unlock_irq(&workqueue_lock);
+		spin_unlock(&workqueue_lock);
 	}
 	unlock_cpu_hotplug();
 	kfree(wq);

_