Thread (25 messages) 25 messages, 4 authors, 2011-08-02

Re: xfstests 073 regression

From: Wu Fengguang <hidden>
Date: 2011-08-01 05:24:17
Also in: lkml

On Mon, Aug 01, 2011 at 07:47:49AM +0800, Dave Chinner wrote:
On Sun, Jul 31, 2011 at 11:10:14PM +0800, Wu Fengguang wrote:
quoted
On Sat, Jul 30, 2011 at 09:44:22PM +0800, Christoph Hellwig wrote:
quoted
This patch fixes the hang for me.
Thanks. It'd be better to get the _simple and tested_ fix into 3.1-rc1.
(if anyone find major problems with the fix, please speak up)
Yes, I already have, a couple of hours before you sent this:

http://www.spinics.net/lists/linux-fsdevel/msg47357.html
Err I found it in my spam folder.. and added you to the white list :)
We haven't found the root cause of the problem, and writeback cannot
hold off grab_super_passive() because writeback only holds read
locks on s_umount, just like grab_super_passive. So if
grab_super_passive is failing, there is some other, not yet
unidentified actor causing this problem....
Yeah sorry, I totally overlooked the read lock. Since Linus has
pointed out the possibility of read-write-read deadlock, I'll jump
to your more recent email for the root cause.

Thanks,
Fengguang
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help