ports/132542: commit references a PR

dfilter service dfilter at FreeBSD.ORG
Fri Mar 20 11:00:06 UTC 2009


The following reply was made to PR ports/132542; it has been noted by GNATS.

From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/132542: commit references a PR
Date: Fri, 20 Mar 2009 10:59:21 +0000 (UTC)

 Author: kib
 Date: Fri Mar 20 10:59:06 2009
 New Revision: 190142
 URL: http://svn.freebsd.org/changeset/base/190142
 
 Log:
   The nc_nlen member of the struct namecache contains the length of the cached
   name, not the length + 1.
   
   PR:	132620, 132542
   Reported by:	bf2006a yahoo com
   Tested by:	bf2006a, pho
   Reviewed by:	marcus
 
 Modified:
   head/sys/kern/vfs_cache.c
 
 Modified: head/sys/kern/vfs_cache.c
 ==============================================================================
 --- head/sys/kern/vfs_cache.c	Fri Mar 20 10:47:16 2009	(r190141)
 +++ head/sys/kern/vfs_cache.c	Fri Mar 20 10:59:06 2009	(r190142)
 @@ -997,7 +997,7 @@ vn_fullpath1(struct thread *td, struct v
  		ncp = TAILQ_FIRST(&vp->v_cache_dst);
  		if (ncp != NULL) {
  			MPASS(vp->v_dd == NULL || ncp->nc_dvp == vp->v_dd);
 -			buflen -= ncp->nc_nlen - 1;
 +			buflen -= ncp->nc_nlen;
  			for (i = ncp->nc_nlen - 1; i >= 0 && bp != buf; i--)
  				*--bp = ncp->nc_name[i];
  			if (bp == buf) {
 _______________________________________________
 svn-src-all at freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe at freebsd.org"
 



More information about the freebsd-ports-bugs mailing list