Re: [patch] workqueue: exit rescuer_thread() as TASK_RUNNING

2012-11-28 Thread Tejun Heo
On Wed, Nov 28, 2012 at 07:17:18AM +0100, Mike Galbraith wrote: > > A rescue thread exiting TASK_INTERRUPTIBLE can lead to a task scheduling > off, never to be seen again. In the case where this occurred, an exiting > thread hit reiserfs homebrew conditional resched while holding a mutex, >

Re: [patch] workqueue: exit rescuer_thread() as TASK_RUNNING

2012-11-28 Thread Tejun Heo
On Wed, Nov 28, 2012 at 07:17:18AM +0100, Mike Galbraith wrote: A rescue thread exiting TASK_INTERRUPTIBLE can lead to a task scheduling off, never to be seen again. In the case where this occurred, an exiting thread hit reiserfs homebrew conditional resched while holding a mutex, bringing

[patch] workqueue: exit rescuer_thread() as TASK_RUNNING

2012-11-27 Thread Mike Galbraith
A rescue thread exiting TASK_INTERRUPTIBLE can lead to a task scheduling off, never to be seen again. In the case where this occurred, an exiting thread hit reiserfs homebrew conditional resched while holding a mutex, bringing the box to it's knees. PID: 18105 TASK: 8807fd412180 CPU: 5

[patch] workqueue: exit rescuer_thread() as TASK_RUNNING

2012-11-27 Thread Mike Galbraith
A rescue thread exiting TASK_INTERRUPTIBLE can lead to a task scheduling off, never to be seen again. In the case where this occurred, an exiting thread hit reiserfs homebrew conditional resched while holding a mutex, bringing the box to it's knees. PID: 18105 TASK: 8807fd412180 CPU: 5