kernel-ark/fs/nfsd
NeilBrown e66770cd7b [PATCH] nfsd4: relax new lock seqid check
We're insisting that the lock sequence id field passed in the
open_to_lockowner struct always be zero.  This is probably thanks to the
sentence in rfc3530: "The first request issued for any given lock_owner is
issued with a sequence number of zero."

But there doesn't seem to be any problem with allowing initial sequence
numbers other than zero.  And currently this is causing lock reclaims from the
Linux client to fail.

In the spirit of "be liberal in what you accept, conservative in what you
send", we'll relax the check (and patch the Linux client as well).

Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-07-07 18:24:09 -07:00
..
auth.c
export.c
lockd.c
Makefile
nfs2acl.c
nfs3acl.c
nfs3proc.c
nfs3xdr.c
nfs4acl.c
nfs4callback.c
nfs4idmap.c
nfs4proc.c [PATCH] nfsd4: ERR_GRACE should bump seqid on open 2005-07-07 18:24:08 -07:00
nfs4recover.c [PATCH] nfsd4: prevent multiple unlinks of recovery directories 2005-07-07 18:24:08 -07:00
nfs4state.c [PATCH] nfsd4: relax new lock seqid check 2005-07-07 18:24:09 -07:00
nfs4xdr.c [PATCH] nfsd4: seqid comments 2005-07-07 18:24:09 -07:00
nfscache.c
nfsctl.c
nfsfh.c
nfsproc.c
nfssvc.c
nfsxdr.c
stats.c
vfs.c [PATCH] nfsd4: fix sync'ing of recovery directory 2005-07-07 18:24:07 -07:00