Looks right to me. On Tue, Sep 07, 2010 at 02:56:01AM -0300, Fabio Olive Leite wrote: > The do_vfs_lock function on fs/nfs/file.c is only called if NLM is > not being used, via the -onolock mount option. Therefore it cannot > really be "out of sync with lock manager" when the local locking > function called returns an error, as there will be no corresponding > call to the NLM. For details, simply check the if/else on do_setlk > and do_unlk on fs/nfs/file.c. > > Signed-Off-By: Fabio Olive Leite <fleite@xxxxxxxxxx> > > diff --git a/fs/nfs/file.c b/fs/nfs/file.c > --- a/fs/nfs/file.c > +++ b/fs/nfs/file.c > @@ -723,10 +723,6 @@ static int do_vfs_lock(struct file *file, struct file_lock *fl) > default: > BUG(); > } > - if (res < 0) > - dprintk(KERN_WARNING "%s: VFS is out of sync with lock manager" > - " - error %d!\n", > - __func__, res); > return res; > } > > > Please keep me copied as I don't subscribe to the list. > > Regards, > Fábio Olivé > -- > TcheLinux.org, OeSC-Livre.org, Chapecó, SC > ex sed lex awk yacc, e pluribus unix, amem > -- > 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 -- 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