login
Header Space

 
 

Re: NFS client hang on attempt to do async blocking posix lock enqueue

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: J. Bruce Fields <bfields@...>
Cc: Jeff Layton <jlayton@...>, Oleg Drokin <Oleg.Drokin@...>, Marc Eshel <eshel@...>, <linux-fsdevel@...>, Manoj Naik <manoj@...>
Date: Friday, February 8, 2008 - 2:49 pm

On Fri, 8 Feb 2008, J. Bruce Fields wrote:


	right on, jeff, good catch and thanks for directing my attention 
to your patches.

	i applied them on top of 2.6.23.1 and tested them on a cluster 
exporting GFS2 over NFS, using oleg's reproducer code.  your patches fix 
that lockd hang.

	in a bit more detail, oleg's reproducer basically gets a 
whole-file read lock, tests the lock, upgrades to a whole-file exclusive 
lock, tests the lock, then unlocks.  the problem was that when getting 
that exclusive lock things would hang.  this only happened when the client 
and server were on the same machine, and i could reproduce it with NFS 
exporting GFS2 but not NFS exporting EXT3.


	thanks,

	d
	.
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: NFS client hang on attempt to do async blocking posix lo..., david m. richter, (Fri Feb 8, 2:49 pm)
speck-geostationary