]> git.hungrycats.org Git - linux/commit
[PATCH] nfsd4: nfsd oopsed when encountering a conflict with a local lock
authorNeil Brown <neilb@cse.unsw.edu.au>
Wed, 20 Oct 2004 01:23:47 +0000 (18:23 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 20 Oct 2004 01:23:47 +0000 (18:23 -0700)
commitcfc88944a50739998be8d3f3b892bbd8d93da474
tree90ec3246e0a33e8bef9ec6504d9f117c04b401d5
parent456beee3488ca6be9cabbfd5f364d0904932da8d
[PATCH] nfsd4: nfsd oopsed when encountering a conflict with a local lock

Bug Fix: Non NFSD conflicting byte-range locks were causing an Oops.

Encode a zero length owner and zero clientid for non NFSD conflicting locks in
the lock_denied response.

Signed-off-by: Andy Adamson <andros@umich.edu>
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>
fs/nfsd/nfs4xdr.c