From: Miklos S. <mi...@sz...> - 2009-11-05 14:10:30
|
On Thu, 5 Nov 2009, Jeffrey 'jf' Lim wrote: > sorry if this has been asked before, but I would like to just get a better > sense of the status for fcntl and flock. From a google search (going back as > far as June 2006!), there's talk of fcntl, but looking at the api ( > http://sourceforge.net/apps/mediawiki/fuse/index.php?title=API), it seems > like both are not supported? Both flock and fcntl/lockf should work by default on any fuse filesystem. If the filesystem needs remote locking capabilities, then it need to implement the locking functions. In this case too, both flock and fcntl types should work, the kernel even tells userspace which one. Unfortunately the current API hasn't been extended with this info, so from the filesystem the two types of locks are indistinguishable. Thanks, Miklos |