commit | ff8e210a9550ad760a62e9803938cd04f9fb0851 | [log] [tgz] |
---|---|---|
author | David Howells <dhowells@redhat.com> | Tue Jul 31 00:38:49 2007 -0700 |
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | Tue Jul 31 15:39:40 2007 -0700 |
tree | 5fa45dae4ca7a180db2e83e4bc731c2a567f1f0d | |
parent | b34bd06e485abf5b24fc13a9a988ebf4d2915dd6 [diff] |
AFS: fix file locking Fix file locking for AFS: (*) Start the lock manager thread under a mutex to avoid a race. (*) Made the locking non-fair: New readlocks will jump pending writelocks if there's a readlock currently granted on a file. This makes the behaviour similar to Linux's VFS locking. Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>