Messages in this thread | | | Date | Mon, 10 Mar 2014 13:47:18 -0400 | From | Theodore Ts'o <> | Subject | Re: [PATCH RT] fs: jbd2: pull your plug when waiting for space |
| |
On Fri, Feb 21, 2014 at 02:54:12PM +0100, Mike Galbraith wrote: > > ext3: dbench1 queues a buffer, blocks on journal mutex, it's plug is not > pulled. dbench2 mutex owner is waiting for kjournald, who is waiting for > the buffer queued by dbench1. Game over.
Where is in ext3/4 are we calling some function which could end up blocking on kjournald while we have the I/O queue plugged? That sounds suspicious and potentially wrong.
- Ted
| |