On Thu, Apr 05, 2007 at 07:40:55PM -0400, J. Bruce Fields wrote: > From: J. Bruce Fields <bfields@xxxxxxxxxxxxxx> - unquoted > > Factor out the code that switches between generic and filesystem-specific lock > methods; eventually we want to call this from lock managers (lockd and nfsd) > too; currently they only call the generic methods. > > This patch does that for test_lock. > > Note that this hasn't been necessary until recently, because the few > filesystems that define ->lock() (nfs, cifs...) aren't exportable via NFS. > However GFS (and, in the future, other cluster filesystems) need to implement > their own locking to get cluster-coherent locking, and also want to be able to > export locking to NFS (lockd and NFSv4). > > So we accomplish this by factoring out code such as this and exporting it for > the use of lockd and nfsd. Ok. - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html