On Thu, Dec 13, 2012 at 9:23 AM, Lukas Hejtmanek <xhejtman@xxxxxxxxx> wrote: > On Thu, Dec 13, 2012 at 09:10:14AM -0500, Fred Isaman wrote: >> local_lock is a v2/v3 option. It does not currently effect the behavior of v4. > > if I understand correctly source codes, it should: > nfs/file.c: > > const struct file_operations nfs4_file_operations = { > [...] > .lock = nfs_lock, > .flock = nfs_flock, > > and nfs_(f)lock contains tests for: > NFS_MOUNT_LOCAL_FCNTL > NFS_MOUNT_LOCAL_FLOCK > > but for some reason, it is not propageted from mount call. Dunno why. Or am > I something missing? > > -- > Lukáš Hejtmánek It is turned off here: static void nfs4_validate_mount_flags(struct nfs_parsed_mount_data *args) { args->flags &= ~(NFS_MOUNT_NONLM|NFS_MOUNT_NOACL|NFS_MOUNT_VER3| NFS_MOUNT_LOCAL_FLOCK|NFS_MOUNT_LOCAL_FCNTL); } Fred -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html