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

2008-01-20 Thread Oleg Drokin
Hello! On Jan 18, 2008, at 6:07 PM, J. Bruce Fields wrote: On Thu, Nov 29, 2007 at 02:41:57PM -0800, Marc Eshel wrote: The problem seems to be with the fact that the client and server are on the same machine. This test work fine with or without an underlaying fs that supports locking when

Re: Leak in nlmsvc_testlock for async GETFL case

2007-12-03 Thread Oleg Drokin
Hello! On Dec 3, 2007, at 12:00 PM, Felix Blyakher wrote: Per our discussion, I am resending this patch that fixes a leak in nlmsvc_testlock. It is addition to another leak fixing patch you already have. Without the patch, there is a leakage of nlmblock structure refcount that holds a

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

2007-11-29 Thread Oleg Drokin
Hello! There is a problem with blocking async posix lock enqueue in 2.6.22 and 2.6.23 kernels. Lock call to underlying FS is done just fine, but when fl_grant is called to inform lockd of succesful granting, nothing happens, and no reply to client is sent. The end result

Leak in nlmsvc_testlock for async GETFL case

2007-11-29 Thread Oleg Drokin
Hello! Per our discussion, I am resending this patch that fixes a leak in nlmsvc_testlock. It is addition to another leak fixing patch you already have. Without the patch, there is a leakage of nlmblock structure refcount that holds a reference nlmfile structure, that holds a