Date: Sun, 5 Oct 2003 13:00:54 -0700 (PDT) From: Don Lewis <truckman@FreeBSD.org> To: iedowse@FreeBSD.org Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_node.c Message-ID: <200310052000.h95K0sN1049861@gw.catspoiler.org> In-Reply-To: <200310051241.h95CfaFR008068@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5 Oct, Ian Dowse wrote: > iedowse 2003/10/05 05:41:36 PDT > > FreeBSD src repository > > Modified files: > sys/nfsclient nfs_node.c > Log: > Since the addition of the VI_DOINGINACT flag some time ago, > VOP_INACTIVE routines need not worry about their vnode getting > recycled if they block. Remove the code from nfs_inactive() that > used vget() to get an extra vnode reference that was held during > the nfs_vinvalbuf() call. > > Revision Changes Path > 1.64 +1 -15 src/sys/nfsclient/nfs_node.c Cool! That always struck me as a vile bit of code.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310052000.h95K0sN1049861>