Messages in this thread |  | | | Date | Fri, 12 Feb 2010 17:47:24 +0900 | | From | Tejun Heo <> | | Subject | Re: [PATCH v2] core: workqueue: return on workqueue recursion |
| |
On 02/04/2010 05:02 PM, Simon Kagstrom wrote: > When the workqueue is flushed from workqueue context (recursively), the > system enters a strange state where things at random (dependent on the > global workqueue) start misbehaving. For example, for us the console and > logins locks up while the web server continues running. > > The system becomes unstable since the workqueue barrier locks the > workqueue. This patch instead returns if the workqueue is flushed > recursively, which keeps the workqueue alive but warns. > > Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
applied to wq tree. Will push out when the merge window opens.
Thanks.
-- tejun
|  |