]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC 210136:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 5 Aug 2010 19:40:48 +0000 (19:40 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 5 Aug 2010 19:40:48 +0000 (19:40 +0000)
commitff9119ca7e0986cf1341878b114ca5cbd519cbdd
tree3a7d4589b35a2cd924c7e20fcafe79853ab37230
parentd49425d529ee024d6004744562936741b6992cde
MFC 210136:
Retire the NFS access cache timestamp structure.  It was used in VOP_OPEN()
to avoid sending multiple ACCESS/GETATTR RPCs during a single open()
between VOP_LOOKUP() and VOP_OPEN().  Now we always send the RPC in
VOP_LOOKUP() and not VOP_OPEN() in the cases that multiple RPCs could be
sent.

To preserve the ABI I have left the structure in place, but renamed it
to 'n_unused' and just removed the code that updates it.

git-svn-id: svn://svn.freebsd.org/base/stable/8@210888 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/nfsclient/nfs_clport.c
sys/fs/nfsclient/nfsnode.h
sys/nfsclient/nfs_subs.c
sys/nfsclient/nfsnode.h