]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[PATCH] make freezeable workqueues singlethread
authorOleg Nesterov <oleg@tv-sign.ru>
Mon, 21 May 2007 20:51:29 +0000 (16:51 -0400)
committerWilly Tarreau <w@1wt.eu>
Wed, 15 Aug 2007 08:02:22 +0000 (10:02 +0200)
commitce9eb635d4de5404582046329bc7e74c2a0546ae
treea353d8e4d9eff12a8abe622374c8d1c173b46010
parentc39cf5329632f239bbf8fd2b2d32bd4e3cb405a9
[PATCH] make freezeable workqueues singlethread

It is a known fact that freezeable multithreaded workqueues doesn't like
CPU_DEAD. We keep them only for the incoming CPU-hotplug rework.

Sadly, we can't just kill create_freezeable_workqueue() right now, make
them singlethread.

Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
Cc: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: Gautham R Shenoy <ego@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
include/linux/workqueue.h