]> git.hungrycats.org Git - linux/commit
[PATCH] nfsd4: reference count stateowners
authorNeil Brown <neilb@cse.unsw.edu.au>
Wed, 20 Oct 2004 01:24:43 +0000 (18:24 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 20 Oct 2004 01:24:43 +0000 (18:24 -0700)
commitd384d7c2d812dba3405e7c3a29ce4d6e6c7a89c5
treeceba822451a642dc6e36e33eaae97a93b8f85706
parent49398b8cedb62e63245687be614c1b5c98c0c7b6
[PATCH] nfsd4: reference count stateowners

Reference-counting the nfsd4 stateowner structs will let us fix a race and
simplify some of the xdr code a bit, and may also help us make the nfsd4
locking a little more fine-grained in the future.

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/nfs4state.c
include/linux/nfsd/state.h