]> git.hungrycats.org Git - linux/commit
[PATCH] kNFSd: Assort fixes to nfsd auth cache stuff.
authorNeil Brown <neilb@cse.unsw.edu.au>
Fri, 14 Mar 2003 10:11:49 +0000 (02:11 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Fri, 14 Mar 2003 10:11:49 +0000 (02:11 -0800)
commit367b3113d7683ca729b57371b4ed738c11c4f367
tree81df594f793ba5a5c223bb966c25a991a5d688cf
parent789d95e669710036adc1734938e57ceb3b3d46bb
[PATCH] kNFSd: Assort fixes to nfsd auth cache stuff.

1/ call cache_fresh when replacing a cache entry (instead of only
  when updating) so that up-calls waiting on the replaced entry continue.

2/ in svcauth_unix_accept, don't put the verifier until all tests have
   succeeded.

3/ calculate size of request-being-deferred correctly.
include/linux/sunrpc/cache.h
net/sunrpc/svcauth_unix.c
net/sunrpc/svcsock.c