commit | 70cc6487a4e08b8698c0e2ec935fb48d10490162 | [log] [tgz] |
---|---|---|
author | J. Bruce Fields <bfields@citi.umich.edu> | Thu Feb 22 18:48:53 2007 -0500 |
committer | J. Bruce Fields <bfields@citi.umich.edu> | Sun May 06 17:38:19 2007 -0400 |
tree | 3dbf00694a5fcbea48233b78697a50effdcc80c9 | |
parent | c2fa1b8a6c059dd08a802545fed3badc8df2adc1 [diff] |
locks: make ->lock release private data before returning in GETLK case The file_lock argument to ->lock is used to return the conflicting lock when found. There's no reason for the filesystem to return any private information with this conflicting lock, but nfsv4 is. Fix nfsv4 client, and modify locks.c to stop calling fl_release_private for it in this case. Signed-off-by: "J. Bruce Fields" <bfields@citi.umich.edu> Cc: "Trond Myklebust" <Trond.Myklebust@netapp.com>"