Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 May 2018 04:08:12 +0000 (UTC)
From:      Matt Macy <mmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r333841 - head/sys/kern
Message-ID:  <201805190408.w4J48Cwb021982@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mmacy
Date: Sat May 19 04:08:11 2018
New Revision: 333841
URL: https://svnweb.freebsd.org/changeset/base/333841

Log:
  cache_lookup remove unused variable and initialize used

Modified:
  head/sys/kern/vfs_cache.c

Modified: head/sys/kern/vfs_cache.c
==============================================================================
--- head/sys/kern/vfs_cache.c	Sat May 19 04:07:00 2018	(r333840)
+++ head/sys/kern/vfs_cache.c	Sat May 19 04:08:11 2018	(r333841)
@@ -752,6 +752,7 @@ cache_negative_shrink_select(int start, struct namecac
 	int i;
 
 	*ncpp = ncp = NULL;
+	neglist = NULL;
 
 	for (i = start; i < numneglists; i++) {
 		neglist = &neglists[i];
@@ -1230,7 +1231,7 @@ cache_lookup(struct vnode *dvp, struct vnode **vpp, st
 	struct namecache_ts *ncp_ts;
 	struct namecache *ncp;
 	struct rwlock *blp;
-	struct mtx *dvlp, *dvlp2;
+	struct mtx *dvlp;
 	uint32_t hash;
 	int error, ltype;
 
@@ -1249,12 +1250,12 @@ cache_lookup(struct vnode *dvp, struct vnode **vpp, st
 
 retry:
 	blp = NULL;
+	dvlp = NULL;
 	error = 0;
 	if (cnp->cn_namelen == 2 &&
 	    cnp->cn_nameptr[0] == '.' && cnp->cn_nameptr[1] == '.') {
 		counter_u64_add(dotdothits, 1);
 		dvlp = VP2VNODELOCK(dvp);
-		dvlp2 = NULL;
 		mtx_lock(dvlp);
 		ncp = dvp->v_cache_dd;
 		if (ncp == NULL) {
@@ -1629,6 +1630,7 @@ cache_enter_time(struct vnode *dvp, struct vnode *vp, 
 
 	cache_celockstate_init(&cel);
 	ndd = NULL;
+	ncp_ts = NULL;
 	flag = 0;
 	if (cnp->cn_nameptr[0] == '.') {
 		if (cnp->cn_namelen == 1)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805190408.w4J48Cwb021982>